对编程语言Python的需求明显下降
作为一个初学者,您希望能够很快看到自己的工作成果,而命令行界面就可以做到这一点。 通过将IDE用作准计算器和准脚本运行程序,意味着我可以实际看到自己正在创建的内容,并且可以看到代码的每一行都很重要。 现在,IDLE代表“集成开发和学习环境”。 它使用100%纯Python(使用tkinter)进行编码,并且是跨平台的:在Windows,Unix和macOS上的工作原理基本相同。 它的功能是最基本的,但包括:
如果您刚开始编程,那么我强烈建议您使用IDLE,因为您很快就会发现自己的工作成果,并且作为一个初学者,您只希望能够快速构建,快速失败并进行迭代。 但是,如果您想构建任何实质性的东西,它所提供的功能都会受到一些限制。 稍后您会看到您的IDE应该适合您所拥有的项目类型(我将通用编码分为科学计算或生产软件),而IDLE介于两者之间。 代码调试,项目管理,快速搜索,可视化显示(以及更多)都是我们在编码和IDLE不能提供足够多的方式时定期完成的任务。 鉴于此,我给它的分数是5/10。 易于使用,但不算昂贵。 对于常用图形化展示的编程者:Jupyter Notebooks 现在,如果您想以更结构化的方式工作(我认为与大多数数据科学社区一起工作),我强烈建议您使用Jupyter Notebooks。
Jupyter在您的浏览器中运行,并且超轻量级。 其目的是在报告(如框架)中呈现和构建代码框架,这在美学上非常令人满意。 它的界面实际上与Mathematica和SageMath非常相似,但是已经变得越来越流行。 这就是Microsoft Word对作家的意义。 这就是Adobe Photoshop对创作者的意义。 这是我们工作的地方。 我自己的编程生涯始于多年使用IDLE,然后进入Sublime Text Editor,然后是PyCharm,然后是Notebooks。 但是,下面列出了许多其他IDE,值得探讨。 在下面的文章中,我将介绍以下IDE,并根据自己的观点给每个IDE评分。 如果您不同意,请告诉我!
IDLE
当我开始编程时,IDLE是我的第一个开发环境。 我很喜欢它,因为它已经部分安装在我的计算机上,并且易于使用。 (编辑:济源站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |