技术编程|VS Code是否已成为Python的最佳IDE?( 二 )


对于这个问题没有好的答案 , 除了最近的历史:Python仍然非常流行 , 微软已经关注该语言好几年了 。以下是微软针对Python支持宣布的一些最新举措:
Pylance 。Python扩展一直都有智能感知支持 。但是微软新的Python语言服务器要快得多 , 并且对输入和核心Python库有更深的理解 。这也是多年来的第二次重启 。
Native Notebooks 。微软正在预览一个新的数据科学Notebooks的本地实现 。它可以干净利落地集成在VS Code中 , 并提供显著改善的性能 。
PyTorch for Windows 。微软最近从Facebook接手了流行的机器学习库的开发和维护工作 。这一切都保证了未来更好的整合 。
Visual Studio IntelliCode 。这个基于人工智能的IntelliSense版本能够理解你的代码的上下文 , 并使用它来提出建议 。微软目前只为一些语言提供了它 , 包括C#/C++、TypeScript/Java和Python 。
技术编程|VS Code是否已成为Python的最佳IDE?
文章图片

文章图片

这是一份令人印象深刻的改进清单 。但最显著的事实是 , 它们都是在上个月宣布的 。
那么 , 这一切给我们今天带来了什么呢?投资PyCharm的单语言Python程序员不太可能离开他们已经熟悉的IDE 。但是 , VS Code具有两个重要的优点:
VS Code是免费的 。相比之下 , PyCharm有一个免费且有限的社区编辑器 , 但能力更强的版本每年约200美元 。
VS Code是一个多语言编辑器 。它的DNA里有多种语言 。如果你期望在不同的项目和平台之间切换 , 真的没有更好的地方了 。
【技术编程|VS Code是否已成为Python的最佳IDE?】其他的细节 , 比如VS Code有更小的内存占用和更快的启动性能 , 更多的是个人品味的问题 。它们可能根本不重要 。但凭借成本和多语言支持的内在优势 , 以及微软不遗余力的改进步伐 , Python编程的未来似乎可以直达微软的门口 。


推荐阅读