如何让VSCodium的Python代码高亮效果与VSCode一致?
Python语义高亮缺失问题(VSCode转VSCodium后)
转用VSCodium替代VSCode后,在Dark+主题下开发Python时,发现模块(青绿色)、局部变量(浅蓝色)这类语义高亮效果缺失。尝试通过Manage>Settings>tokenColorCustomizations手动配置,但该选项下的可用类型并非Python专属,无法针对性解决问题。
尝试过的无效方案
- 手动下载
.vsix格式的Pylance安装包进行安装,配置editor.semanticHighlighting.enabled为开启状态,并将python.languageServer设置为Pylance,问题仍未解决 - 尝试安装Pyright,因与已安装的Pylance冲突被自动禁用,且在配置语言服务器的选项中找不到Pyright
- 切换到Jedi语言服务器,仅能实现基础代码补全,语义高亮问题依旧存在
- 手动复制VSCode中的扩展到VSCodium,出现版本不兼容问题
临时可行方案
手动安装特定版本(2023.6.40)的Pylance,可恢复预期的语义高亮效果。但不建议长期依赖此方案——微软对Pylance的非官方使用存在限制,后续版本可能出现失效或兼容性问题。
内容的提问来源于stack exchange,提问作者jake_asks_short_questions
相关产品推荐
相关产品推荐

