我正在使用带有 Python 和 Pylance 扩展的 VS Code。我遇到的问题是 Pylance 扩展没有对模块和数据框等内容进行语法突出显示。我希望顶部的模块为绿色,df 变量为蓝色。
我使用默认的深色+颜色主题。
这是我的 VS Code 的屏幕截图,其中 Python 和 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
}
这是上个月的工作,所以我不太确定发生了什么。我使用的是 Windows 10、VS Code 1.47.1,具有最新的扩展。有什么想法为什么会发生这种情况吗?
您的语言服务器似乎无法正常工作。
您可以在settings.json中添加
"python.languageServer": "Pylance",
吗?确保 Pylance
已启用。如果仍然不起作用,请尝试重新安装 Pylance
和 Python
扩展。
在 Windows 上使用 WSL 的 VSCode 1.88.1(2024 年 3 月)中遇到了同样的问题。 PyLance 扩展肯定在某个时候丢失了...我在扩展面板中手动将其安装在远程(单击“在 WSL 中安装:Ubuntu”)。此后工作正常。