学python用什么开发软件?

何昆峰


Python作为一门起源比较的编程语言,开发软件其实非常多,既有代码编辑器,也有IDE集成环境,下面我简单介绍几个不错的Python开发软件,感兴趣的朋友可以自己尝试一下:

VS Code

这是一个免费、开源、跨平台的代码编辑器,由微软自主设计研发,界面风格和VS非常像,但没有VS那么臃肿庞大,运行速度快、占用内存少,支持常见的自动补全、代码高亮、语法提示、Git等功能,安装Python插件后,可以直接编辑运行Python程序,对于日常Python开发或者入门来说,是一个非常不错的选择:

Sublime Text

这也是一个非常不错的代码编辑器,基本功能和VS Code差不多,轻便灵活、运行速度快,文本编辑功能强大,常见的自动补全、语法检查、语法提示功能都能很好支持,配置好本地Python解释器路径后,也可以当做一个非常不错的Python开发软件来使用:

Atom

这也是一个免费、开源、跨平台的代码编辑器,由GitHub专门为广大程序员设计研发,基本功能和前2个编辑器差不多,支持常见的智能补全、代码高亮、语法检查等功能,安装Python插件后,也可以直接编辑运行Python程序,只不过偶尔会出现内存占用率比较高的问题:

Vim

这是Linux环境下使用比较多的一个文本编辑器,轻便灵活,插件扩展众多,可以自定义配置环境,和各种编程语言都能混搭,而且效果良好,安装Python后,也可以直接当做一个非常不错的Python开发软件来使用:


Visual Studio

这应该是目前使用最多的IDE环境了,集成了非常多的开发环境,新的版本中也开始支持Python开发,勾选Python后,也可以直接编辑、调试、运行Python程序,功能强大,对于已经熟悉VS的朋友来说,那么VS就是一个非常不错的Python开发软件:

PyCharm

这是一个专门用于Python开发的软件,由Jetbrains公司设计研发,在业界非常流行,也非常受欢迎,支持代码重构、代码分析、单元测试等高级功能,因此开发、调试、运行效率更高,本身自带了许多工程模板,可以快速创建Flask、Django等Web应用,因此对于Python开发来说,可以说是一个利器:

至此,我们就介绍完了这6个非常不错的Python开发软件。对于日常开发Python来说,完全够用了,当然,还有许多其他Python软件开发,像Spyder,Notebook等,也都非常不错,网上也有相关教程和资料,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。


小小猿爱嘻嘻


人工智能的发展,Python已经成为了当下最火的编程语言,在深度学习、机器学习领域Python是最主要的研究语言,今天就来说一说到底有哪些IDE可以用。

内存杀手PyCharm真的好用

在遥远的中欧国家捷克,有一个叫做布拉格的地方,这里是拥有悠久历史的文化古城,是全球最美丽的城市之一,这个充满着浪漫主义色彩的中欧古城号称是欧洲之心,这里是著名的内陆云中之城,也是大家所说的传说中布拉格的神奇力量,红瓦黄墙、哥特式建筑都洋溢着着中世纪之光。

不过布拉格不光是文化之光,这里也是技术之光,在这里诞生了一家叫做JetBrains的神奇的IT公司,他们家开发的集成开发环境都非常好用,最好的Java集成开发环境IntelliJ IDEA就是这家公司开发的,Google旗下的安卓开发环境Android studio就是基于这款软件开发的,他们还开发了WebStorm、PhpStorm等众多经典的工具。

PyCharm同样是这家公司的杰作,你如果熟悉这家公司的其他工具,你会非常轻松的就能够上手的。开源社区为开发人员提供高效的Python开发工具包,快读代码导航、代码重构、单元测试等等,商业选项对于Django也是完全支持的。

Python官方集成开发环境IDLE

IDLE是Python官方推荐的集成开环境,这是目前最小的Python集成开发环境,可以说是非常轻量级的集成开发环境,甚至比很多文本编辑器还要轻量级。

IDLE可以在Python shell中直接运行,调试器功能足够强大,也集成了多窗口文本编辑器,撤销、缩进、调用提示、自动补全等功能都非常全面。IDLE是拥有超过20多个扩展和插件的集合发展起来的,还提供了很多用于学术研究、开发、以及具有探索性的编程工具,这些功能就包括shell增强功能。

除了这上面的两款集成开发环境,还有几个文本编辑器和集成开发环境供你选择,包括Sublime Text、Atom、visual studio code这几款文本编辑器,还有eclipse+PyDev、WingIDE这样出色的集成开发环境。当然如果你说你喜欢用Vim/Emacs当然是好事,如果你是初学者就完全没有必要了。


EmacserVimer


vscode用一次你就会爱上它,具体可以关注我,然后再搜索vscode就有文章了


测试帮日记


pycharm


分享到:


相關文章: