老码农推荐的2020年8个顶级Python IDEd(下)

2022-12-31 0 415

IDE(软件系统合作开发自然环境)是一种应用软件流程,为合作开发人员提供更多了展开软件设计的便捷。比方说Microsoft Word对小说家的象征意义。比方说Adobe Photoshop对制作者的象征意义。这是我们工作的辅助工具。程式设计的旅程始自十多年采用IDLE,果不其然Sublime Text Editor,接着是PyCharm,接着是Notebooks。上面列举了很多其他IDE,值得称赞深入探讨。

上文如是说了几个常见的IDE工欲善其事工欲善其事!如是说2020年的8个世界顶级Python IDE(上)。

全部IDE条目和打分如下表所示:

IDLE(5/10)Jupyter笔记本电脑(7/10)PyCharm(9/10)Sublime(6/10)SPYDER西恩德(4/10)Atom(7/10)Eric克里斯蒂安(8/10)VScode(8.5/ 10)上面继续IDE的如是说。说说Sublime,SpyDer等IDE。

老码农推荐的2020年8个顶级Python IDEd(下)

8个世界顶级Python IDE

Sublime

Sublime是一个图形界面器,可横跨PyCharm和IDLE之间的隔阂。它具有很多更让人第一印象真切的基本功,比如数项优先选择,拆分撰稿,出众的操控性,因此是虚拟化的。但,与PyCharm较之,其机能的深度徒劳无功。

老码农推荐的2020年8个顶级Python IDEd(下)

首度采用Sublime时,您会发觉讨厌当中的标识符觉得。一切运转快速,因此在当中撰写很多标识符吗很难。这让我期望IDLE事实上会采用Sublime提供更多的更多机能,但对我而言,Sublime有点儿不足,因为它不是本机Python IDE。比如,您不能像说PyCharm那般或者说地展开逐渐增容。一两年后,这会显得非常更让人懊恼,特别是当您的项目处在轻工业规模时。您常常会发觉返回PyCharm以赢得几项机能或另几项机能。

有鉴于它当然毁坏了标识符的质感,因此在该方面将赢得极高的赞扬,但由于您在机能的深度上受了一些折磨,因此也会受到影响。与我说的笔记本电脑较之,它与PyCharm更具有可比性,因此,我必须给它6/10。

Spyder

在视觉上,Spyder与Matlab一样可怕。它在右上角具有相同的变量资源管理器框架,在右下角具有图表的位置,在左侧具有标识符窗格。它旨在用于采用Python的科学计算中,这在它的机能,包装和IDE的整体行为中得到了体现。但,对我而言,与笔记本电脑电脑或PyCharm较之,产品的整体觉得通常很笨拙。

老码农推荐的2020年8个顶级Python IDEd(下)

Atom

现在,Atom是我没有用过的东西,但已经阅读了有关它的精彩评论。Atom称自己为“21世纪可入侵的图形界面器”。它由GitHub维护,因此您可以想象它可以做几乎所有您可以想象的事情。但,Atom并不是或者说的轻量级(大约400MB(包括其依赖项)),但即使对于较弱系统的合作开发人员而言,只要您可以占用内存,它就可以很好地运转!

老码农推荐的2020年8个顶级Python IDEd(下)

现在总而言之,Atom在开始时看起来很棒,您可以采用它而不是Sublime或IDLE。但,Atom可与很多插件一起采用,因此在您学习时,加载,安装和搜索这些插件很有象征意义。这样可以帮助您理解每个元素的重要性,而不是像在PyCharm中那般被深深地吸引。

有鉴于此,Atom易于采用因此对初学者友好,因此,如果您正在考虑采用Sublime,那么也当然值得尝试采用Atom。7/10。

Eric

Eric被设计为日常撰稿器,因此可用作专业的项目管理辅助工具。它提供更多的机能非常强大,因为它可以在标识符上展开实时协作(有多出众?),因此包括一个插件系统,该系统可通过可从Internet下载的插件轻松扩展IDE机能。

老码农推荐的2020年8个顶级Python IDEd(下)

现在,IDE包含了很多机能。它支持标准任务,比如标识符折叠,标识符完成,花括号匹配。它还具有软件系统的类浏览器和强大的标识符增容器。它还支持单元测试,因此可以增容多线程和多处理流程。此外,它本身就支持版本控制软件(比如Mercurial和SVN版本控制),因此Git通过插件支持。

有鉴于其机能集的广泛性以及您如何通过插件轻松扩展它,您需要将其与PyCharm展开比较。但,这种比较的问题在于PyCharm太好了:IDE的Barcelona Fc或Michael Jordan。有鉴于已投入PyCharm的资源,Eric会努力显得更好。

即便如此,克里斯蒂安(Eric)可能很难下定决心,但一旦踏上第一步,它就会非常好,非常好。8/10。

VSCode

VSCode是由Microsoft合作开发的免费开放源标识符撰稿器。本机支持几种语言,但通过扩展,您可以添加Microsoft Python。

老码农推荐的2020年8个顶级Python IDEd(下)

VSCode是由Microsoft合作开发的免费开放源标识符撰稿器

VSCode旨在具有广泛的机能集,因此PyCharm是其自然的竞争对手。两者都具有智能标识符完成机能,全文搜索,语法突出显示和括号匹配,Git软件系统,标识符格式化和标识符面签,增容等机能。但,PyCharm挤满了所有机能,因此,它对内存的要求极高:VSCode的运转量要少30%左右!

老码农推荐的2020年8个顶级Python IDEd(下)

此外,PyCharm是JetBrains家族的一部分,因此,插件必须主要通过JetBrains家族,目前其网站上已有3000多个插件。另一方面,VSCode被设计为准系统撰稿器,可通过其扩展流程制成完整的IDE。考虑到它的合作开发方式,这意味着可以轻松为用户定制VSCode。这一点很重要,因为VSCode确实具有所有机能的扩展。我研究了Docker容器采用的便捷性以及IPython Notebook扩展,因此两者都对这两个IDE都很满意。事件Reddit无法确定哪个更好。

PyCharm事实上是完整的生产软件,如果您的计算机不太受内存需求的困扰,那可能是更好的优先选择,仅因为它是行业标准,但,如果您更讨厌轻便和通用的产品,VSCode就是很好的选择。

很棒,因此会随着时间的推移而成熟:8.5/ 10

总结

有鉴于此,如果您只是刚开始标识符,则应该或者说看一下要完成的项目。如果您想构建一些时髦的深度学习网络并研究最新技术,Jupyter Notebooks将非常适合您,通常而言,它是用于研究目的的最广泛采用的界面。

但,如果您打算为客户端部署软件,因此需要一些可以24/7全天候工作的强大标识符,那么采用PyCharm当然是更好的优先选择。您将需要广泛的机能以及与各种数据库或版本控制系统或库的软件系统,因此PyCharm使所有这些操作显得非常简单。含VSCode,它也非常好,可扩展且免费!

老码农推荐的2020年8个顶级Python IDEd(下)

您优先选择的IDE确实非常重要,因为根据您期望的标识符方式,IDE可能会使您变得更难或更困难。长期以来,由于我采用的是IDLE而不是Jupyter Notebooks之类的东西,所以我的研究受到了阻碍。我甚至几乎全都离开了Python,并采用了Matlab了很长一两年,因为用Matlab撰写标识符觉得更加自然了。所以思考清楚想做的再优先选择IDE是一个好办法。

欢迎大家拍砖。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务