关于microsoft:Visual-Studio-Code-Python-–-2022年7月更新

31次阅读

共计 1782 个字符,预计需要花费 5 分钟才能阅读完成。

咱们很快乐地发表,2022 年 7 月公布的 Visual Studio Code Python 和 Jupyter 扩大现已推出。

此版本包含 Pylance 的嵌入类型提醒和 Jupyter 笔记本设置体验的改良。如果您有趣味,能够在咱们的日志中查看 Python、Jupyter 和 Pylance 扩大的残缺更新内容。

嵌入类型提醒

嵌入提醒在编辑器中将内联信息增加到您的代码中,能够帮忙您高深莫测地了解变量或函数的含意。

在这个版本中,咱们在应用 Pylance 时增加了两种类型的嵌入提醒:变量类型和返回类型。

返回类型嵌入提醒会显示没有进行显式正文的函数的返回类型。要启用它,您能够在 settings.json 中增加以下设置(Preferences: Open Settings (JSON)):

“python.analysis.inlayHints.functionReturnTypes”:ture

同样,变量类型嵌入提醒会显示没有进行显式类型正文的变量类型。您能够通过以下设置来启用它:“python.analysis.inlayHints.variableTypes”: true。

主题:Horizon Extended

值得注意的是,这些提醒不会更改代码,它们只会将信息显示在编码界面。与此同时,咱们正在致力减少对代码增加倡议正文的性能,敬请期待!

改良 Jupyter 笔记本的设置体验

咱们改良了 Jupyter 中的扩大举荐流程,以帮忙改善未装置 Python 或 Jupyter 扩大时的入门体验。在 VS Code 中关上 Jupyter Notebook 后,当您尝试运行单元或抉择内核时,您将看到“install suggested extensions”选项:

这个更改极大简化了在 VS Code 中运行第一个笔记本单元的步骤。

 

其余更改和加强

咱们还增加了一些小的加强性能并修复了用户申请的问题,这些性能应该能够改善您在 Visual Studio Code 中应用 Python 和 Jupyter Notebooks 的体验。一些显著的变动包含:
在 conda env 短少具备无效 python 二进制文件的解释器时,咱们为其增加了一个正告批示,(vscode-python#18934)。
在虚拟环境中装置工具时不再应用 –user 标记(vscode-python#14327)。
咱们解决了一些与 Jupyter 扩大中的资源(图像、脚本等)加载相干的 IPyWidget 问题,改良了对 VegaFusion、ipyleaflet、Chemiscope、mobilechelonian 和 ipyturtle 等小部件的反对(vscode-jupyter#10459)。

·      
咱们为 Jupyter 扩大 的 Web 版本增加了新性能:

·       导出交互式窗口 (vscode-jupyter#10291)

·       调试交互窗口

·       交互式窗口中的可折叠单元格 (vscode-jupyter#10524)

 

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

·      
Lakshmikanth2001:为 django-html 和 django-txt 增加断点反对(vscode-python#19288)。

·      
ksy7588:应用试验组件修复单元测试发现问题(vscode-python#19324)。

·      
usta:修复 flake8Path 形容的变量名称(vscode-python#19313)。

·      
ChaseKnowlden:修复自述文件中不统一的链接(vscode-jupyter#10396)。

·      
kilacoda:从重新启动内核模式中删除额定的按钮(vscode-jupyter#10539)。

·      
afeld:在 README 中围绕扩大增加更多上下文(vscode-black-formatter#82)。

通过从 Marketplace 下载 Python 扩大 和 Jupyter 扩大来尝试这些新改良,或者间接从 Visual Studio Code 中的扩大视图装置它们(Ctrl + Shift + X 或 ⌘ + ⇧ + X)。您能够在文档中理解无关 Visual Studio Code Python 反对 的更多信息。如果您遇到任何问题或有倡议,请在  GitHub 页面上提出问题。

 

长按辨认二维码
关注微软开发者 MSDN

点击返回原博客~ 

正文完
 0