vs编译python好还是pycharm的好_vscode和pycharm那个更好用?

vs编译python好还是pycharm的好_vscode和pycharm那个更好用?Pycharm 的 Pro 版比 vscode 好用很多 社区版跟 vscode 比各擅胜场 Pycharm 无论哪个版本 都比 vscode 要多占资源 当然 vscode pylance 插件也不是吃素的 这里主要谈谈 PycharmPro 版本比 vscode 强在什么地方 Pycharm 社区版不支持远程调试 连 wsl 也不支持 所以就不考虑了 我比较倾向于 Windows Linux 的混合式开发 即 IDE 运行在 Wind

Pycharm的Pro版比vscode好用很多,社区版跟vscode比各擅胜场。 Pycharm无论哪个版本,都比vscode要多占资源,当然vscode+pylance插件也不是吃素的。

这里主要谈谈Pycharm Pro版本比vscode强在什么地方。Pycharm社区版不支持远程调试(连wsl也不支持),所以就不考虑了。我比较倾向于Windows+Linux的混合式开发,即IDE运行在Windows上,但interpreter运行在Linux机器上(或者WSL中)。原因是Python很多库在Linux上运行更好,而办公环境肯定还是Windows啊。

在工程开发所需要的那些功能上,vscode现在还比较弱。比如,代码重构。vscode + pylance在重构、甚至是简单的代码formatting上,有时都能出严重的bug(据github issue,这里有race condition)。vscode到目前为止,不支持自动移除unused imports,这个问题我和不少人都提过bug或者feature request。比较有意思的是,vscode的人说这个问题应该提给python-extension组,python-extension组的人说应该提给pylance组。pylance组的人说,你不应该用organiseImports, 而应该用sortImports,而issue tracker中提到这个功能放到organiseImports中了。

在排版上,pycharm也给你安排得明明白白。vscode中是有一大堆扩展可以用来排版,但在Pycharm中勾勾选选就能演示给你看排版效果是什么样的,那感觉确实不一样。

此外,象datagrip这样的功能,vscode目前还没有插件能比。选了几个,最终决定用了第三方数据库管理工具。Pycharm用来看dataframe体验也很好,vscode这方面也差很多。

代码合并,pycharm支持三路归并,vscode的几个git插件算是做得很不错了,远超其它插件,但就是提供不了三路归并。

但所有这些差距,都只发生在当你从事严肃的工程开发中才会体验到。对于初学者,使用Pycharm社区版就好,vscode要配置很多东西才能跑起来。对于主要从事算法领域的同学,用vscode更好,它对jupyter notebook的支持,在2020年11月这个点上,已经很好了。

但是如果有条件,开发的工程又比较大,还涉及到多人合作,还是选择使用Pycharm Pro吧。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173836.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午7:52
下一篇 2026年3月27日 上午7:53


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号