【译】微软的Python工程:Visual Studio Code中的Python

265 阅读3分钟

我们很高兴地宣布,2021年8月发布的Visual Studio Code的Python扩展现在可以使用。你可以从市场上下载Python扩展,或者直接从Visual Studio Code的扩展库中安装它。如果你已经安装了Python扩展,你也可以通过重启Visual Studio Code获得最新的更新。你可以在文档中了解更多关于Visual Studio Code中的Python支持

这是一个简短的版本,因为我们现在正在调整我们的发布节奏,以配合VS Code的发布节奏(说到这里,一定要查看VS Code的发布说明,看看所有语言的新内容!)。我们很高兴地宣布,由Jupyter扩展带来的改进的Jupyter笔记本体验现在已经结束了预览,而且我们对选择列表中的Python解释器进行了改进。

如果你有兴趣,你可以在我们的更新日志中查看改进列表。

改造后的Jupyter Notebooks体验

在2020年7月,我们宣布了VS Code中Jupyter笔记本的新体验预览。我们很高兴地看到,这种更快和功能更丰富的体验现在已经脱离了预览,并提供给VS Code的所有用户。

New Jupyter notebooks rendering and experience in VS Code 主题。Eva Light Bold

有了这个改版后的体验,所有你喜欢的VS Code的东西都得到了更好的整合。

  • 源控制差异:单元格的变化现在更容易解析,并在源控制视图中检查 - 你甚至可以定制你想要显示的变化类型。
  • 键盘绑定:现在笔记本文件支持默认的VS Code快捷键以及由键盘地图扩展(如VIM)提供的快捷键。
  • 高度的自定义能力:自定义许多UI笔记本元素的外观或位置 - 你可以通过打开设置UI**(文件**>首选项> 设置并搜索 "笔记本")来检查所有可用的设置。View of a few notebook customization settings

你可以在文档中了解更多关于VS Code中Jupyter笔记本的支持。

改进了对Python解释器的排序

以前,当运行 "Python:选择解释器 "命令时,Python 扩展会显示它能找到的所有 Python 解释器的列表,按字母顺序排列。当一台机器上有许多Python环境时,这往往会导致选择解释器的额外步骤,包括搜索和大量滚动。为了使这一过程更快,我们现在以一种方式来显示解释器列表,这样你的项目最可能需要的解释器就会显示在列表的第一位,更容易找到。现在它们的显示顺序如下。

  1. 位于与工作区根目录相同路径下的环境。
  2. 全局安装的环境(例如$WORK_ON或conda)。
  3. 全局安装的环境 (例如:/usr/bin/python3.9)

在这些类别中,具有更高版本的Python解释器会首先显示。

List of Python interpreters listed in the new sorting order

其他变化和改进

我们还要感谢本月为Visual Studio Code中的Python扩展做出贡献的以下人员。

请务必现在下载Visual Studio Code的Python扩展,以尝试上述改进。如果你遇到任何问题或有建议,请在Python VS Code的GitHub页面上提交问题

The postPython in Visual Studio Code - August 2021 Releaseappeared first onPython.