龙空技术网

Visual Studio Code的Python 2021年6月新版发布

极道Jdon 1089

前言:

眼前同学们对“python2021下载”可能比较着重,姐妹们都想要学习一些“python2021下载”的相关内容。那么小编同时在网上汇集了一些有关“python2021下载””的相关资讯,希望姐妹们能喜欢,姐妹们快快来学习一下吧!

我们很高兴地宣布 2021 年 6 月发布的适用于 Visual Studio Code 的 Python 扩展现已可用。你可以 从 Marketplace下载 Python 扩展,或者直接从 Visual Studio Code 中的扩展视图安装它。如果已经安装了 Python 扩展,还可以通过重新启动 Visual Studio Code 来获取最新更新。您可以在文档中了解有关Visual Studio Code中Python 支持的更多信息。

此版本包括对VS Code 的 Workspace Trust 的支持、使用 PyTorch Profiler 的 Jump-To-Source 代码以及使用 Pylance 完成字典键的支持。

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

工作空间信任

最新版本的 VS Code 引入了工作区信任功能,允许您决定是否信任在 VS Code 中打开的项目文件夹。如果您不信任某个文件夹或工作区,您仍然可以在受限模式下浏览您的文件。

当在受信任的工作区中时,Python 扩展将自动搜索您机器中的 Python 环境,以便您为您的项目选择一个,并且它将提供其所有功能,例如自动完成、代码导航、linting、格式化、测试等.

打开不信任的文件夹时,可以在限制模式下浏览文件。在这种情况下,Python 扩展将不会加载——这是为了防止自动、潜在的恶意代码执行。

由于您以后始终可以启用信任,因此我们建议您在有疑问时以受限模式打开文件夹。这样,您始终可以在做出决定之前检查文件夹中的文件和内容。

要管理工作区信任,您可以在命令面板(查看 > 命令面板...)中运行“工作区:管理工作区信任”命令。

出于谨慎考虑,我们强烈建议您将 VS Code 升级到 1.57 版,以获得工作区信任提供的保护。您可以在文档中了解有关 Workspace Trust 功能的更多信息。

PyTorch Profiler 跳转至源代码

将 TensorBoard 和 PyTorch Profiler 直接集成到 VS Code 的一大好处是在同一空间中同时拥有代码和数据科学生产力工具。

随着最新版本的 Python 扩展以及最新的PyTorch 分析插件 0.2.0,我们增加了从分析器堆栈跟踪直接跳回源代码(文件和行)的功能。当您从 PyTorch Profiler 单击堆栈跟踪时,VS Code 将自动并排打开相应的文件,并直接突出显示/聚焦在感兴趣的代码行上。这使您可以根据 Profiler 结果和建议快速对代码进行可操作的优化和更改。

使用 Pylance 完成字典键

从这个版本开始,Pylance 现在支持字典键补全。将为使用 dict() 或文字语法 {} 创建的字典提供这些补全。

其他更改和增强

我们还添加了一些小的增强功能并修复了用户要求的问题,这些问题应该会改善您在 Visual Studio Code 中使用 Python 的体验。一些显着的变化包括:

Jupyter 扩展现在是一个可选的依赖项,这意味着如果您卸载或禁用 Jupyter 扩展,您可以继续使用 Python 扩展。(#16102)修复了消息未传播到编辑器的强盗 linter 错误。(感谢Anthony Shaw)(#15561)修复了在 Windows 上导致空白 TensorBoard 窗格的错误。(#16072)启用受控推出以弃用 python.pythonPath 并将 python.defaultInterpreterPath 添加到工作区级别。(#2125)。

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

标签: #python2021下载