最新消息: PyCharm vs VSCode,哪个更好?
您现在的位置是:群英 > 服务器 >
PyCharm vs VSCode,哪个更好?
CSDN发表于 2020-09-07 18:12 次浏览

近期我发现,使用VSCode的Python开发者要比预想中的多很多。

Visual Studio Code(简称VSCode)都是微软的开源IDE。Stack Overflow表明,2015年VSCode的最初版本一经发布,它就已经成为了最受欢迎的IDE。

但其实我考虑到自己并没有真正花很多的时间使用VSCode及其提供的功能,所以把它与PyCharm相比较,找出他们的优点,以便更好的决定该使用哪一个?

 

PyCharm 优于VSCode

可能大家都会觉得,在专用的IDE中开发代码会感觉更舒服,而PyCharm的创建只是为了用Python编写代码。可是这其中有什么区别吗?

让我们以autocomplete功能为例。VSCode有时会在autocomplete功能方面遇到问题,但PyCharm几乎不会,我个人对VSCode经验是,有时可以正常运行,有时就不行。不光是我这样认为,在reddit上的用户都抱怨同一件事:it’s oddly temperamental.

除此之外,VSCode还有加载扩展困难的问题,可能只是我的问题,但却是一个反反复复的问题,总在一个地方而且一直存在。

一开始用VSCode的时候,你肯定会觉得“太棒了,我可以自定义VSCode,这也正是我想要的”,实际上却要花很多的时间在修复错误上,浪费了开发的时间,但这在PyCharm上是不存在的。

基于以上情况,PyCharm是Python固有一种IDE而且可以真正利用它来构建,所以比VSCode更具优势,但VSCode也给人们提供了很多。

 

VSCode 优于 PyCharm

首先,最重要是的VSCode是一款免费开源的现代化轻量级代码编辑器,可以通过安装插件来扩展功能,而专业版的PyCharm挺贵的。 

PyCharm有个社区免费版本,但是功能很少:它不包括数据库开发工具和网络相关工具,也没有性能分析和远程调试这些高级功能,VSCode比免费的PyCharm社区版有更多功能,所以让我们期待PyCharm专业版吧!

目前,PyCharm的用户发现了其内存占用的问题,上限最多可能要占用1.5GB的磁盘空间,这非常影响编码体验,而且如果电脑没法处理这个问题,在加载上就会用掉更多的时间,甚至想要完成基本的任务都要花很多时间,遇到这种情况没有用户会喜欢的。

Visual Studio Code在内存消耗和物理磁盘空间上占用的空间要小得多,大概是PyCharm的30%,因此,VSCode相对较轻,所以在对于较小的项目或应用程序,再或者是对一个或多个文件进行快速编辑时,VSCode是个特别好的编辑器。

最后,人们认为必须在VSCode中构建自定义IDE,而这一点PyCharm可以直接使用,但其实用VSCode从一开始就使用插件来构建(或者是使用Python)这意味着用户可以轻松地通过插件升级功能,随时改进更多的开发并改善更好的编码体验,但对于PyCharm来说,这个问题只能留给JetBrains了。

 

哪个更好?

虽然都不完美,但PyCharm和VSCode都允许创建插件来增强用户体验,两者都具备完善的IDE,确实可以根据个人所需和要求来选择。两者都拥有强大的社区,尽管VSCode诞生的时长不及PyCharm,但在技术能力方面,确实都具有相当成熟的系统。

你是想为专业的PyCharm付费得到专业的经验,还是想要免费的VSCode体验,虽然专业性差了点,但具有很强大的可扩展性?

个人来看,如果仅使用Python编写代码,那就坚持使用PyCharm。如果没有,就用VSCode吧。

使用IDE确实可以改变对编码语言的理解和体验。在此,我希望高级程序员可以根据手上的项目使用IDE,灵活的使用工具会让工作变得更加的轻松。

 

标签:PyCharm安装
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
相关信息推荐