微软发布了 9 月的 Visual Studio Code Python 扩展更新,此版本总共修复了总共 34 个问题。
主要更新内容包括:
支持 Pylance 中的语义着色
现在可以通过 Pylance 获得对语义着色的支持,以提高代码的可读性。语义着色是语法高亮的扩展。Pylance 会生成语义标记,主题可使用语义标记根据符号的语义含义来应用颜色(例如变量、函数、模块均具有不同的颜色)。若要查看此新功能的实际效果,需要应用支持语义颜色的主题。比较推荐内置的 Dark+ 主题或 One Dark Pro 主题。
这是该代码示例语义着色之前和之后的对比:
改进 Pylance 自动导入
借助改进的自动导入完成功能,现在可以在完成工具提示中查看将添加到文件中的导入语句的更清晰预览。通过检测用户何时已经从该模块导入其他子模块或函数,Pylance 将导入添加到文件的方式也得到了改进。现在,Pylance 不会在文件中添加重复的导入语句,而是通过在语句中按字母顺序添加符号来修改现有的导入语句,以帮助保持导入的井井有条。
其他变化和改进
-
Flask 和 Django 调试配置现在默认情况下启用实时重新加载
-
将 isort 升级到 5.5.2
-
放弃对 Python 3.5 的支持(它在 2020 年 9 月到期,而 isort 5 不支持它)
原文链接:
https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2020-release/
End
香!
初学者,大致用了下,不顺手,插件配置麻烦,也没什么明确说明,不能开箱即用,VS不适合初学者,包括java/go这些开发,配置都不简单可用。
语意着色现在还不太行,类内属性和普通变量无法区分,还是得靠textmate具体细调才好。
余下6条讨论内容
文章评论