微软 VS Code Python 扩展8月更新

Posted Python中文社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微软 VS Code Python 扩展8月更新相关的知识,希望对你有一定的参考价值。

我们很高兴地宣布 2021 年 8 月发布的适用于 Visual Studio Code 的 Python 扩展现已可用。你可以从 Marketplace 下载 Python 扩展,或者直接从 Visual Studio Code 的扩展库中安装它。

https://marketplace.visualstudio.com/items?itemName=ms-python.python

如果已经安装了 Python 扩展,还可以通过重新启动 Visual Studio Code 来获取最新更新。您可以在文档中了解有关 Visual Studio Code 中 Python 支持的更多信息。

https://code.visualstudio.com/docs/python/python-tutorial

这是一个简短的版本,因为我们现在正在调整发布节奏以匹配 VS Code 的节奏(说到这一点,请务必查看 VS Code 发行说明以了解所有语言的新功能!)。

https://code.visualstudio.com/updates/v1_59

我们很高兴地宣布,由 Jupyter 扩展带来的改进后的 Jupyter notebooks 体验现已停止预览,并且我们有一种改进的方式来对选择列表中的 Python 解释器进行排序。

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

https://github.com/Microsoft/vscode-python/blob/main/CHANGELOG.md

改进 Jupyter Notebooks 体验

2020 年 7 月,我们宣布在 VS Code 中预览 Jupyter notebooks的新体验。我们很高兴这种速度更快且功能丰富的体验现已停止预览,并且可供 VS Code 的所有用户使用。

有了这种改进后的体验,VS Code 的所有东西都得到了更好的集成:

  • 源代码控制差异:单元格更改现在更容易在源代码控制视图中解析和检查 - 您甚至可以自定义要显示的更改类型。

  • 键绑定:notebook文件现在支持默认的 VS Code 快捷方式以及由键盘映射扩展(例如 VIM)提供的快捷方式。

  • 高自定义能力:自定义许多notebook UI元素的外观或位置——您可以通过打开设置 UI(文件 > 首选项 > 设置)并搜索“Notebook”来检查所有可用设置。

您可以在文档中了解有关 VS Code 中 Jupyter notebook 支持的更多信息。

https://code.visualstudio.com/docs/datascience/jupyter-notebooks

改进了 Python 解释器的排序

以前,当运行 “Python:SelectInterpreter”命令时,Python 扩展会显示它可以找到的所有 Python 解释器的列表,按字母顺序排列。当一台机器上有许多 Python 环境时,这通常会导致解释器选择的额外步骤,包括搜索和大量滚动。为了加快该过程,我们现在以某种方式显示解释器列表,以便您的项目最可能需要的解释器首先显示在列表中,并且更容易找到。它们现在的显示顺序如下:

  • 与工作空间根目录位于同一路径中的环境;

  • 全局安装的环境(例如 $WORK_ON 或 conda);

  • 全局安装(例如 /usr/bin/python3.9

首先显示每个类别具有更高版本的 Python 解释器。

其他更改和增强

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

  • @bfarahdel:按字母顺序排序设置 ( #8406)

  • @jasleen101010:将默认语言服务器更改为 Pylance 以进行扩展开发( #13007

  • @iChenLei:将已弃用的 vscode-test 替换为用于 CI 的 @vscode/test-electron。( #16765)

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

点击下方阅读原文加入社区会员

以上是关于微软 VS Code Python 扩展8月更新的主要内容,如果未能解决你的问题,请参考以下文章

Pylance 性能更新,微软新的VS Code Python 插件已趋于稳定

Python 最好用的 8 个 VS Code 扩展

Python 最好用的 8 个 VS Code 扩展

Python之超级好用的8个VS Code扩展

VS Code 更新 Python 服务器,内置 Pyright 类型检查工具

微软发布面向 Java 开发者的 VS Code 更新路线图!