VS Code Pylance 不突出显示变量和模块

MyN*_*ere 6 python visual-studio-code pylance

我正在使用带有 Python 和 Pylance 扩展的 VS Code。我遇到的问题是 Pylance 扩展没有对模块和数据框等内容进行语法突出显示。我希望顶部的模块为绿色,df 变量为蓝色。

我正在使用默认的深色+颜色主题。

这是我的 VS Code 的屏幕截图,其中安装并启用了 Python 和 Pylance。

VS 代码的屏幕截图

  • 我尝试更改我的 python.pythonpath 设置。
  • 我在安装软件包的地方添加了 sys.path 。
  • 我确保在设置中启用 editor.semanticHighlighting.enabled 。
  • Pylance 在我的 settings.json 中作为语言服务器。
  • 还尝试了最新的 Pylance 版本。
  • 尝试切换到各种深色/浅色主题。行为没有改变。

这是我的settings.json

{
"[python]": {
    "editor.semanticHighlighting.enabled": true
},
"editor.semanticHighlighting.enabled": true,
"editor.semanticTokenColorCustomizations": {},
"python.condaPath": "C:\\Anaconda3\\Scripts\\conda-script.py",
"python.defaultInterpreterPath": "C:\\Anaconda3\\python.exe",
"python.pythonPath": "C:\\Anaconda3\\python.exe",
"python.languageServer": "Pylance",
"python.terminal.activateEnvironment": true
Run Code Online (Sandbox Code Playgroud)

}

这是上个月的工作,所以我不太确定发生了什么。我使用的是 Windows 10、VS Code 1.47.1,具有最新的扩展。对于为什么会发生这种情况有什么想法吗?

Ste*_*SFT 8

看起来您的语言服务器不起作用。

你能"python.languageServer": "Pylance",在settings.json中添加吗?确保Pylance已启用。如果仍然不起作用,请尝试重新安装Pylance扩展Python