VSCode Python插件3月发行版,优化了这几个重要功能

版权声明:禁止转载至其它平台,转载至博客需带上此文链接。 https://blog.csdn.net/qq_41841569/article/details/88947140

image

VSCode Python 扩展新版发布

当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?  学习Python中有不明白推荐加入交流群号:683380553  群里有志同道合的小伙伴,互帮互助,  群里有不错的视频学习教程和PDF!

img

Visual Studio Code 的Python扩展2019.03版本现在可以获取啦。

可以在VisualStudio的应用市场下载Python 扩展程序,或者直接在Visual Studio Code编辑器中的扩展程序库里安装。也可以在官方文档中了解更多关于Visual Studio Code 中的Python支持。

在这个版本,进行了一系列的优化(已经列在我们的日志中),共解决了52个问题,最主要的优化和升级包括:

Python 互动窗口的实时共享支持

支持用Poetry安装包

优化Python 语言服务器

优化测试资源管理器

Python Interactive的实时共享

即时合作在Visual Studio Live Share 中非常简单。您和同伴不仅可以共享音频、服务器、终端、差异、评论或其它时,还可以协作编辑、协作调试。

这次更新,强化了Python Interactive窗口参与实时共享协作会话的功能,实现合作搜索和可视化数据。无论您是进行代码审查、与同伴共同编程、参与hack-a-thon,还是教授互动讲座,实时共享都可以为您协作的多种方式提供支持。

img

支持用Poetry安装包

这个新版本增加了在VScode 里用Python 扩展使用Poetry。Poetry作为一个独立管理器,将项目的开发依赖项与生产依赖项独立分开。在项目的GitHub repository 中,Python 扩展的Poetry支持是被高度要求的一点。

为了实现这点新功能,首先确认您已经安装了Poetry 和 相关生成的lock文件。您可以参考文档了解更多如何开始Poetry,然后在您的设置中添加Poetry的路径。

通过 File > Preferences > Settings,然后搜索Poetry 或者在您的settings.json文件中添加**“python.poetryPath”: “path/to/poetry”**

img

现在,当你安装新的包时,它会使用Poetry的路径去安装包。

img

优化Python 语言服务器

这个版本在Python 语言服务器的功能上做了重大改进,包括大量的重写、性能优化、内存使用和信息展示,支持相关导入和隐式包,理解输入、泛式、PEP提示和注释。

同时,当您把鼠标移动到子表达式上,它会对f-strings进行自动补充和信息输入。

img

img

提示:语言服务器在去年7月的Python扩展发行版中已经实现。

可以通过改变设置选择是否加入语言服务器:

File > Preferences > User Settings. 将python.jediEnabled 设置成 false。

优化测试资源管理器

在去年2月发行的Python扩展版本中,添加了内置的测试资源管理器,可以在工作区测试时,通过活动栏的测试烧杯图标进行访问。

在这个版本,优化了测试资源管理器,包括支持多工作区,参数化测试和新的状态图标。新的状态图标让您无需扩展树,可以快速可视化出错的测试文件或者套件。

img

提示:可以从命令选项版(View > Command Palette)运行命令Python: Discover Unit Tests 打开Test Explorer。

如果禁用单元测试功能或者settings.json文件中未配置测试框架,系统将提示您选择框架并配置。一旦发现测试,测试资源管理图标会出现在活动栏。

其他变化和改进

本次发布添加了少量改进,修复了用户提出的问题,将改善在Visual Studio Code中使用Python 的体验。

一些修复和优化包括:

l 修复stopOnEntry 在用户代码中不起作用的问题

l 支持markdown单元格式多行注释

l 更新测试资源管理器中提示测试文件或套件的图标和提示工具

猜你喜欢

转载自blog.csdn.net/qq_41841569/article/details/88947140