Visual Studio Code中的Python-2019年4月发布

我们很高兴地宣布,适用于Visual Studio Code的Python扩展的2019年4月版现已可用。 您可以从市场上下载Python扩展 ,也可以直接从Visual Studio Code中的扩展库安装它。 您可以在文档中了解有关Visual Studio CodePython支持的更多信息。


在此版本中,我们进行了一系列改进,这些改进已在变更日志中列出,共解决了84个问题,其中包括:


  • 变量浏览器和数据查看器
  • 增强调试配置
  • Python语言服务器的其他改进

继续阅读以了解更多信息!




变量浏览器和数据查看器


现在,Python交互式体验带有内置的变量资源管理器以及数据查看器,这是我们用户强烈要求的功能。 现在,您可以轻松地查看,检查和过滤应用程序中的变量,包括列表,NumPy数组,pandas数据框等等!


在“ Python交互式”窗口中运行代码和单元格时,现在将显示一个变量部分。 展开后,您将在当前的Jupyter会话中看到变量列表。 在代码中使用它们时,更多变量将自动显示。 单击每个列标题将对表中的变量进行排序。



您还可以双击每一行,或使用“在数据查看器中显示变量”按钮在新添加的数据查看器中查看每个变量的完整数据,以及对其值进行简单搜索:



数据查看器需要0.20或更高版本的pandas软件包,如果没有可用的安装或升级信息,则会显示一条消息。


默认情况下启用变量浏览。 您可以通过“文件”>“首选项”>“设置”并找到“ Python”>“数据科学:显示Jupyter变量资源管理器”设置将其关闭。

增强调试配置


我们简化了为您的工作区配置调试器的过程。 当您开始调试时(通过Debug Panel, F5Debug> Start D ebugging ),并且不存在任何调试配置,现在将提示您为应用程序创建调试配置。 创建调试配置是通过一组菜单完成的,而不是手动配置launch.json文件。



通过launch.json文件添加另一个调试配置时,也会显示此提示:


Python语言服务器的其他改进


此版本包括对Python语言服务器的一些修复和改进。 我们增加了0.2版中已删除的功能:“重命名符号”,“转到定义”和“查找所有引用”,并在导入科学图书馆(如熊猫,Plotly,PyQt5,特别是在完整​​的Anaconda环境中运行时。


要选择加入语言服务器,请在File> Preferences> User Settings中将python.jediEnabled设置更改为false 。 我们正在努力在接下来的几个版本中将语言服务器设置为默认语言,因此,如果您遇到问题,请在Python Language Server GitHub页面上提出问题。


其他变更和增强


我们还添加了一些小的增强功能,并解决了用户要求的问题,这些问题应改善您在Visual Studio Code中使用Python的体验。 一些值得注意的变化包括:


  • 更改调试器的默认行为以显示返回值。 ( #3754
  • 将“单元测试”短语更改为“测试”或“测试”。 ( #4384
  • 用justMyCode替换设置debugStdLib。 ( #4032
  • 添加设置以仅启用/禁用数据科学编码。 ( #5211
  • 使用pytest时,提高了测试发现的可靠性。 ( #4795
  • 更新为README文件。

请确保立即下载适用于Visual Studio Code 的Python扩展 ,以尝试上述改进。 如果遇到任何问题,请在Python VS Code GitHub页面上提交问题。

头像

卢西亚娜·德·梅洛·阿布

程序管理器,Visual Studio Code中的Python扩展

Source: https://habr.com/ru/post/zh-CN450708/


All Articles