VS Code Python扩充套件添加智能选取与代码折叠功能

由于Python扩充套件已经更换使用Pylance语言服务器,现在可以支持更丰富的功能,包括更好用的智能代码选取以及代码折叠功能

VS Code Python扩充套件添加智能选取与代码折叠功能

微软发布VS Code上的Python扩充套件二月更新,由于Python扩充套件在前些时候,更换语言服务器为Pylance,而微软以Pylance为基础,在新Python扩充套件版本中,提供智能代码选择功能,用户只要使用键盘,就能以简单的操作选取想要的Python代码。

除了智能选取之外,这个Python扩充套件版本,还利用Pylance提供折叠功能。 过去VS Code代码折叠区域仅由缩排定义,但微软提到,以缩排作为折叠规则,在部分情况并不理想,而新的代码折叠功能,还会适当考虑语义信息。

另外,这个版本在使用Anaconda环境的体验也有多项改进,像是过去除非在启动状态的conda环境中启用VS Code,否则在使用conda环境调试档案和执行工具时,便会出现问题,而现在这些问题获得解决,因为Python扩充套件会使用conda run指令来执行档案和工具。

开发团队也提醒,当文件路径中有特殊字符的时候,或是在VS Code中使用自定义命令行参数时,会出现一些已知的问题。 目前Anaconda开发团队正在积极地修复这个Bug,当开发者遭遇到该问题时,可以检查是否已经有conda更新释出,或是可以从外部终端机先启动conda环境来开启VS Code。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表回复

登录后才能评论