近日,微软宣布 Visual Studio Code 的 Python 插件的 2019 年 11 月版本已发布。
在此次更新中,其总共解决了 60 个问题,其中 39 个是bug修复。同时,此次更新还添加了一些新的功能:
Auto Import
Altair plots 支持
Jupyter Notebooks Editor 显示行号
Auto Import
Auto Import 是通过 code action 灯泡触发的。要使用此功能,可在编辑器中输入软件包名称,如果包没有被导入,则会出现一个黄色的下划线。如果你将鼠标悬停在该文本上,则将出现一个 code action 灯泡,表示该软件包可使用的代码操作。你将看到一个潜在的 import 列表(根据你环境中安装的内容),使你可以选择想要导入的软件包。
add import 代码操作还将识别以下 Python 软件包的一些最受欢迎的缩写: numpy 作为 np,tensorflow 作为 tf,pandas 作为 pd 等等。
Import 建议列表的排序方式是使列表顶部出现的所有导入语句都是包(或模块)导入。列表下方显示的是来自指定包的其他模块和/或成员(例如,类,对象等)的import语句。
由于此功能与 Language Server 的功能相关联,因此请确保已启用该功能。你可以通过打开命令面板(视图>命令面板…),运行“Python: Enable Linting”命令并在下拉菜单中选择“On”来启用 linting。
Altair plots 支持
Jupyter Notebooks Editor 和 Python 交互式窗口现在都支持使用Altair构建的渲染图,Altair是Python的声明性统计可视化库。
Jupyter Notebooks Editor 显示行号
Jupyter Notebooks Editor 现在支持显示行号。在选定的代码单元上,你可以通过按“ L”键来切换行号。
此外,该团队还添加了一些其他的增强功能:
修复了运行单元测试文件的问题,使其不只执行第一个测试。
添加了波斯语和土耳其语的命令翻译。
详细信息:
https://devblogs.microsoft.com/python/python-in-visual-studio-code-november-2019-release/
下载地址:
https://marketplace.visualstudio.com/items?itemName=ms-python.python
文章转载自 OSCHINA 社区 [http://www.oschina.net]
◆ ◆ ◆ ◆ ◆
推荐阅读:重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境
微软也爱 Python!VS Code Python 全新发布!Jupyter Notebook 原生支持终于来了!
微软也爱 Java!微软在 SpringOne 大会上宣布 Azure Spring Cloud 云服务!
在微软工作是怎样一番体验?(第二篇)
微软内推,长期有效
VS Code 知乎 Live,参与人数突破 1000 人!
代码编辑器横评:为什么 VS Code 能拔得头筹
知否知否,VS Code 不止开源
那些年,我们一起追的 VS Code
VS Code · 编程开发 · 业界资讯