介绍2020年8个Python顶级开发工具-诺禾

在下面的文章中,将介绍一下IDE,并根据自己的观点给每个IDE评分。如果有异议,请告诉我!
IDLE(5/10)Jupyter笔记本(7/10)PyCharm(9/10)Sublime(6/10)SPYDER斯派德(4/10 )原子(7/10)埃里克(8/10)VScode(8.5 / 10)

对于展示台:Jupyter笔记本
现在,如果您想以更结构化的方式工作(我认为与大多数数据科学 区一起工作),我强烈建议您使用Jupyter Notebooks。
Jupyter在您的浏览器中运行,并且超轻量级。其目的是在 告(如框架)中呈现和构建代码框架,这在美学上非常令人满意。它的界面实际上与Mathematica和SageMath十分相似,但已变得越来越流行。

从功能上讲,Jupyter确实有局限性,并且您无法在生产环境中真正使用在这里制作的任何东西(除非您将其运送到.py文件中),因为Jupyter Notebook是使用JSON框架构建的,因此您需要用于任何目的的python文件你想带走。此外,笔记本电脑真正缺乏的是缺乏研究和更多软件工程的广泛功能。
进行版本控制。使用笔记本并不是一件真正的事情(至少不是很自然)。例如,如果您要共享一些代码,则可以发送笔记本:但是如果您一边更新某些内容,又或者您的同事在他们身边更新某些内容,您又必须继续发送笔记本吗r> 而且,自动完成,自动代码重构,代码分析,版本控制集成和数据库工具等功能都是您在Notebook中无法获得的。但是你在乎吗r> 归根结底,这取决于您使用IDE的方式。对我来说,我使用笔记本电脑比其他任何东西都多,因为我需要可视化结果并且需要以可管理的方式持续监视它们。考虑到我在使用笔记本电脑时的舒适度,并且它非常适合研究并且很少关注生产(如果有的话),那么将其评分在基于生产的任务上是徒劳的,因此,作为纯研究开发环境,笔记本电脑很棒。8/10。
对于生产用户:PyCharm
PyCharm是一个IDE,旨在使Python编程尽可能高效。从搜索整个存储库,到调试再到部署,PyCharm在构建时都考虑了程序员。放心使用:PyCharm是一款出色的IDE。

正如我之前所说,每个人的编码都有些不同,但对我来说,我使用PyCharm来编码我的生产软件。原因是调试,测试,性能分析,集成之类的任务以及创建生产级代码所涉及的所有其他任务都可以直接使用。实际上,您几乎不需要设置。
例如,PyCharm甚至具有重新格式化代码以使其更具可读性的快捷方式。我确实对此深有感触,因此很高兴看到PyCharm的工程师也如此。
注意:PyCharm确实有 区版和专业版,如果您负担得起的话,专业版是值得的。但是, 区版仍然很棒,建议您学习使用它。
现在,PyCharm很难适应。我认为自己最好的编码器,甚至花了我很长时间才能完全掌握调试信息。这并不是说特别困难:PyCharm具有如此多的功能,有时您会感到不知所措。
但是,随着时间的流逝,您将了解到更多有关PyCharm的信息,最终,如果没有它,您将无法生存。我在PyCharm和Notebooks之间共生,这对我来说非常有效。PyCharm甚至有一个新的本地笔记本工具(我承认我并没有花太多时间)。鉴于PyCharm可以做任何您想做的事,而且不会在任何地方偷工减料,我确实认为它很棒,因此,我给它9/10。

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树预备知识常用开发工具214522 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年7月4日
下一篇 2020年7月4日

相关推荐