我们很高兴地宣布 Visual Studio Code 的 Python 和 Jupyter 扩展将于 2024 年 8 月发布!
此版本包括以下公告:
在上一版本中,我们发布了 Python 环境工具,这些工具重新设计了专注于性能的 Python 发现基础结构。这种新方法减少了执行 python 二进制文件来探测信息的需求,从而提高了性能。
从此版本开始,我们将作为实验的一部分推出此增强功能。如果你有兴趣尝试这个,你可以在你的user settings.json
文件中设置"python.locator"
为 "native"
并重新加载你的 VS Code 。访问 python-environment-tools 存储库,了解有关此功能、正在进行的工作的更多信息,并提供反馈。
Python 调试器扩展引入了内联值功能,以增强 Python 调试体验,从而更轻松地在调试会话期间跟踪变量值。此功能允许在调试会话期间直接在编辑器中显示变量值,该值位于相应的代码行旁边。这可以帮助您快速了解程序的状态,而无需将鼠标悬停在变量上或检查变量窗格。要启用此功能,请在 user settings.json
中将设置debugpy.showPythonInlineValues
设置为 true
。
注意:此功能目前处于开发状态,正在积极进行改进。请试用此功能,并在 vscode-python-debugger 存储库中提供反馈!
实验性原生 REPL ("python.REPL.sendToNativeREPL": true
) 现在将显示成功/失败 UI ,类似于 Jupyter 单元格中的 UI ,具体取决于执行结果。此外,我们还进行了改进,以便我们不再在不生成输出的单元格上显示空行。
我们还添加了一些小的增强功能,并修复了用户请求的问题,这些问题应该会改善你在 Visual Studio Code 中使用 Python 和 Jupyter Notebooks 的体验。一些值得注意的变化包括:
由于我们正在规划和确定未来工作的优先级,因此我们重视您的反馈!以下是我们希望得到反馈的几个问题:
通过从 Marketplace 下载 Python 扩展和 Jupyter 扩展,或直接从 Visual Studio Code 的扩展视图( Ctrl + Shift + X 或 ⌘ + ⇧ + X )安装它们,尝试这些新的改进。可以在文档中详细了解 Visual Studio Code 中的 Python 支持。如果您遇到任何问题或有建议,请在 Python VS Code GitHub 页面上提交问题。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.