Visual Studio Code中的Python – 2025年3月发布

Visual Studio Code中的Python – 2025年3月发布

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

2025年3月,Visual Studio Code将推出Python、Pylance和Jupyter扩展,新增集成终端、自动测试发现、悬停内联值和长字符串自动插入引号等功能,以提升用户体验。

🎯

关键要点

  • 2025年3月,Visual Studio Code将推出Python、Pylance和Jupyter扩展。

  • 新增功能包括Python shell集成改进、自动测试发现文件模式设置、悬停内联值和长字符串自动插入引号。

  • Python shell集成改进后,无需重新加载即可查看设置更改。

  • 用户可以通过指定glob模式来调整自动测试发现的文件。

  • Notebook内联值现在会根据视口宽度进行截断,并提供完整值的悬停显示。

  • Pylance支持在断开长字符串时自动插入引号,提升用户体验。

  • 其他小改进包括Windows用户在Gitbash中正确显示工作目录和优化Pylance的内存使用。

  • 感谢本月的贡献者,他们的反馈和功能添加提升了用户体验。

  • 用户可以通过市场下载Python和Jupyter扩展,或直接在Visual Studio Code中安装。

🔎

延伸解读

Python Shell集成的改进

此次更新中,Python shell集成的改进使得用户在修改设置后无需重新加载VS Code即可看到更改效果。这一变化将大大提升开发效率,尤其是在频繁调整设置的情况下,用户可以更快速地进行测试和调试。

自动测试发现的灵活性

新增加的自动测试发现文件模式设置允许用户根据项目需求自定义文件匹配模式。这意味着开发者可以更精确地控制哪些文件会被自动检测,从而提高测试的针对性和效率,减少不必要的测试干扰。

内联值的可读性提升

Notebook和Python文件中的内联值现在会根据视口宽度进行截断,并通过悬停显示完整值。这一改进不仅提升了代码的可读性,还确保了复杂数据结构的格式保持不变,方便开发者快速理解变量内容。

Pylance的长字符串处理

Pylance现在支持在断开长字符串时自动插入引号,这一功能是用户高度请求的改进。此功能的引入将使得处理长字符串时更加流畅,减少了手动插入引号的麻烦,提升了整体编程体验。

延伸问答

Visual Studio Code的Python扩展在2025年3月有哪些新功能?

新增功能包括Python shell集成改进、自动测试发现文件模式设置、悬停内联值和长字符串自动插入引号。

如何调整自动测试发现的文件模式?

用户可以通过指定glob模式在python.testing.autoTestDiscoverOnSavePattern设置中调整自动测试发现的文件。

Python shell集成改进后有什么变化?

用户无需重新加载即可查看设置更改,只需创建新终端即可在Python REPL中看到所需更改。

Pylance如何支持长字符串的自动插入引号?

Pylance现在支持在断开长字符串时自动插入引号,提升用户体验。

Notebook中的内联值如何显示?

Notebook内联值会根据视口宽度进行截断,并提供完整值的悬停显示,确保变量结构易于阅读。

如何下载Visual Studio Code的Python和Jupyter扩展?

用户可以通过市场下载Python和Jupyter扩展,或直接在Visual Studio Code中安装。

🏷️

标签

➡️

继续阅读