6月更新 | Visual Studio Code Python

这篇具有很好参考价值的文章主要介绍了6月更新 | Visual Studio Code Python。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们很高兴地宣布,2022 年 6 月发布的适用于 VS Code Python 和 Jupyter 扩展现已推出。

此版本包括以下更新:

  • 本地化支持
  • Python解释器查找
  • vscode.dev/github.dev 上的 Jupyter 扩展支持
  • Pylance 的预览体验

如果您有兴趣,可以在我们的日志中查看 Python、Jupyter 和 Pylance 扩展的完整更新内容。

改进的本地化支持

Python 扩展现在支持翻译 VS Code 中的所有语言。我们改变了获取命令、通知和标题文本的方式。

6月更新 | Visual Studio Code Python

主题:Horizo​​n Extended。语言模式:葡萄牙语(巴西)。

您可以通过在命令面板中运行“Configure Display Language”命令(Ctrl + Shift + P or ⌘ + ⇧ + P)来更改 VS Code显示的语言。

查找Python 解释器的改进

我们还改进了VS Code触发查找 Python 解释器的方式。

以前,Python 扩展在每次激活或者加载时都会尝试查找 Python 解释器。从此版本开始,仅在首次打开新文件夹或工作区、触发“Python: Select Interpreter”命令以及刷新解释器列表时触发查找解释器。这会减少加载时间并使language server 更快启动。

但是请注意,如果安装或启用了 Jupyter 扩展,Jupyter 在启动时仍会触发查找解释器的操作。我们正在努力改善这一流程。

vscode.dev/github.dev 上的新 Jupyter 扩展功能

我们在新的Web版本中对Jupyter 扩展支持更多核心功能方面取得了进展。

本月,我们将以下功能移植到了 Web 扩展:

  • https 支持
  • 内核完成
  • ipywidgets
  • 笔记本调试
  • 变量查看
  • 导出
  • 交互窗口

如果您想尝试该功能,可以使用以下命令从本地计算机启动 Jupyter:

jupyter notebook --no-browser --NotebookApp.allow_origin_pat=https://.*\.vscode-cdn\.net

然后,您可以使用 vscode.dev 中的“Jupyter: Specify Jupyter server for connections”命令连接到它。

您可以参阅此讨论项以获取更多信息和提供反馈。

预发布 Pylance 扩展

Pylance 扩展提供了一个 Insiders 程序,您可以在其中获得预览更新并在早期尝试最新功能和错误修复。在此版本之前,我们可以通过设置选择加入它,然后VS Code每周都会下载并安装一个新版本,并且会显示一个提示重新加载窗口以启用新更新。

鉴于 Python 扩展在 2022 年 3 月版本中成功将其内部程序迁移到了预发布版本,我们现在正在为 Pylance 做同样的事情,以提供更顺畅的选择加入和升级体验。您可以在 VS Code 中打开扩展视图(Ctrl + Shift + X 或 ⌘ + ⇧ + X),搜索 Pylance,然后打开 Pylance 扩展来安装预发布版本。如果您已经安装了扩展,您可以单击“Uninstall”按钮旁边的“Switch to Pre-Release Version”按钮:

6月更新 | Visual Studio Code Python

如果您没有安装它,您可以单击“Install”按钮旁边的向下箭头并选择“Install Pre-Release Version”:

6月更新 | Visual Studio Code Python

如果您是 Insiders 计划的一员,并且将“pylance.insidersChannel”设置为“daily”,之前您将自动安装 Pylance 扩展的预发布版本,现在该设置也将被删除。

如果您对获得最新的 Python 和 Jupyter notebook功能以及错误修复感兴趣,您可以用上述方法安装 Python 和 Jupyter 扩展的预发布版本。

WWBD 

Python 扩展的工程经理和 Python 指导委员会成员 Brett Cannon 创建了一个新的实验性扩展,用于设置 Python 环境,称为 WWBD(“What would Brett do”)。

通过“WWBD: Create environment”命令,它提供了一个使用 venv 创建虚拟环境的流程,这会自动安装工作区需求文件中列出的依赖项。

我们正在GitHub存储库中寻找有关此扩展的体验反馈,同时我们正在探索在将来是否有可能将此流程集成到 Python 扩展本身。

其他更改和增强

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

  • 试验性功能:Pylance 现在将每个 Jupyter 笔记本单元格视为一个单独的文档,而不是将这些单元格连接到一个文档中。这可能修复许多 Pylance 笔记本的行为。可以通过以下设置启用“python.pylanceLspNotebooksEnabled”: true。 
  • 改进“Python: Report Issue”命令收集的信息。( vscode-python#19067 ) 。
  • Jupyter notebook不再在键入或执行时冻结 ( pylance-release#2783 )。 
  • 重载继承的类变量时显示完成建议 ( pylance-release#2059 )。 
  • Pylance 现在从pandas-dev 维护的存储库中获取存根。请在那里打开 pandas 存根问题(python-type-stubs#208)。 

我们还要特别感谢本月的贡献者: 

  • djplt点击运行按钮后光标焦点自动切换到终端(vscode-python#14851)。 
  • Eric Wieser:为笔记本添加了警报框样式 ( vscode-jupyter#10034 )。 
  • Dr-Irv对 pandas 存根的改进(python-type-stubs#194)。 
  • Denis Rossetmatplotlib 存根的改进(python-type-stubs#197)。 
  • abbymconnell:在 jsno noon 示例 ( vscode-isort#48 ) 中添加了尾随逗号。 
  • Root Please修复了 argv 重复错误(vscode-black-formatter#57)。 

通过从 Marketplace下载 Python 扩展 和Jupyter 扩展来尝试这些新改进,或者直接从 Visual Studio Code 中的扩展视图安装它们(Ctrl + Shift + X 或 ⌘  +  ⇧  + X )。您可以在文档中了解有关VS Code Python 的更多信息。如果您遇到任何问题或想提出建议, 请在 GitHub 页面上提出问题。 


关注微软中国MSDN公众号了解更多

点击了解更多~文章来源地址https://www.toymoban.com/news/detail-440197.html

到了这里,关于6月更新 | Visual Studio Code Python的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 更新 Visual Studio Code(VSCode)

    Visual Studio Code(简称 VSCode)是一款功能强大且广受欢迎的开源代码编辑器。它的开发者们经常发布新版本,以提供更好的性能、功能和安全性。本文将介绍如何更新 VSCode 到最新版本。 更新方法如下: 打开 Visual Studio Code:首先,打开你的 VSCode 编辑器。 打开扩展视图:在

    2024年02月06日
    浏览(67)
  • Visual Studio Code 1.72正式发布

    Visual Studio Code 是一个开源的代码编辑器,支持 IntelliSense、调试、Git 和代码片断。可在 Windows、Linux 和 macOS 上下载使用。支持常见的脚本和编程语言,还可以通过安装扩展来获得更多语言和功能的支持。 近日微软发布了 1.72 版本,更新内容如下: 工具栏自定义:隐藏 / 显示

    2023年04月08日
    浏览(70)
  • Visual Studio Code 1.85 发布,浮动窗口

    Visual Studio Code 1.85 现已发布,具体更新内容如下: 浮动编辑器窗口  - 将编辑器拖放到桌面上。 在此版本中,你可以将编辑器从主窗口移到自己的轻量级窗口中。对一个窗口中的编辑器所做的更改会立即应用到打开编辑器的所有其他窗口。创建浮动编辑器窗口的最简单方法是

    2024年02月05日
    浏览(61)
  • 8月更新| Java on Visual Studio Code

    大家好,欢迎来到 Visual Studio Code Java 的 8 月更新。在本月的更新中,我们带来了更多Spring相关的新功能,同时也在构建工具 (Maven / Gradle) 以及调试体验上有了提升。让我们开始吧! Spring相关的体验一直是我们今年的重中之重。在我们的最新版本中,我们很高兴为 Java / Sprin

    2024年02月05日
    浏览(37)
  • 9月更新 | Java on Visual Studio Code

    大家好,欢迎来到 Visual Studio Code Java 的 9 月更新。这次我们大量令人兴奋的新功能,并且在项目导入、Spring 支持、远程调试和单元测试等许多方面都有改进,所以让我们开始吧! Protocol Buffers  (  Protobuf  )  是一种免费的开源跨平台数据格式,用于序列化结构化数据。之前

    2024年02月04日
    浏览(38)
  • Visual Studio Code 配置Shell环境(第1次更新:20230416)

    1.1 安装Visual Studio Code(VSCode) 下载地址:https://code.visualstudio.com/Download 安装:略 1.2 安装Git 下载地址:https://git-scm.com/downloads 安装:略 2.1 进入应用市场 打开VSCode后,点击左侧的\\\"Extensions\\\"扩展面板,并在搜索栏输入扩展插件的名字。 2.2 安装shellman 简介 智能提示和自动补全

    2024年02月16日
    浏览(52)
  • Visual Studio Code1.67版本已正式发布,新增Rust指南

    Visual Studio Code1.67版本已正式发布,该版本包含大量增强生产力的更新项: 资源管理器文件嵌套 通过这次更新,用于浏览和管理文件和文件夹的Visual Studio Code的资源管理器工具现在 支持基于名称嵌套相关文件 。 资源管理器现在支持根据文件名来嵌套相关文件。有几个设置可

    2024年01月17日
    浏览(45)
  • Visual Studio Code 1.77 发布,扩展的 GitHub Copilot 集成

    VS Code 1.77 已发布,此版本一些主要亮点包括: Accessibility 改进  - 用于悬停、通知和 Sticky Scroll 的新键盘快捷键。 、 down 、 home、 end、 page up 和 page down  键来聚焦悬停控件并进行水平和垂直滚动。聚焦悬停控件的键盘快捷键(Ctrl+K Ctrl+I)与用于在主光标位置显示悬停的快捷键

    2024年02月09日
    浏览(51)
  • Visual Studio Code配置Python运行环境

    Visual Studio Code配置Python运行环境(保姆级教学) Visual Studio Code是微软针对于编写现代Web和云应用开发的跨平台源代码编辑器,它支持多种语言和文件格式的编写,并且启动速度快,开源,语法高亮,颜值高等优点集于一身,受到许多开发者的热爱。 随着Python编程语言迅速的

    2024年02月16日
    浏览(55)
  • Visual Studio Code & Python教程2环境

    本章将使用简单的编程概念来修改基本的 Python 程序和 VS Code 功能,如任务运行、编辑默认设置、了解键盘快捷键和运行 Python 程序。我们必须做的第一件事是建立一个工作的开发环境。我们将从安装 Python 和安装 VS 代码开始,然后设置 Python 环境。本章的第二部分是了解全局

    2024年04月12日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包