You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Powershell创建Python文件后无语法高亮与智能提示求助

解决PowerShell创建Python文件后无语法高亮/IntelliSense的问题
  • 强制重新加载语言服务
    打开目标.py文件,按下Ctrl+Shift+P调出命令面板,执行Python: Reload Language Server,让VS Code重新加载Python语言服务,恢复语法高亮与智能提示。

  • 检查文件关联规则

    1. 打开VS Code设置(快捷键Ctrl+,),搜索files.associations
    2. 确认.py后缀已关联到python语言模式,若未关联,手动添加配置:
      "files.associations": {
          "*.py": "python"
      }
      
  • 确认Python解释器配置
    按下Ctrl+Shift+P,执行Python: Select Interpreter,选择当前使用的Python环境(系统环境或虚拟环境均可)。终端创建的文件可能未自动绑定正确解释器,导致IntelliSense失效。

  • 清除VS Code缓存
    若上述方法无效,关闭VS Code后删除以下缓存目录,再重启软件:

    • Windows路径:%APPDATA%\Code\Cache、%APPDATA%\Code\CachedData
      清除缓存会强制VS Code重新加载所有文件的语言配置。
  • 更可靠的文件创建方式
    后续可在VS Code内置终端中创建文件:

    • PowerShell环境:执行New-Item 文件名.py
    • WSL/bash环境:执行touch 文件名.py
      这种方式创建的文件会被VS Code直接识别为Python文件,避免类型识别异常。

内容的提问来源于stack exchange,提问作者Veda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 09:37:01