Shmily047
本人从事IT行业,对Python非常的熟悉,编写器也用过很多,下面介绍三个
PyCharm
这个是很强大的编写器,尤其是对初学者,提示功能齐全,对于初学者,记不全的属性方法都可以很快提示出来,很高效而且节省时间!并且不需要下载其他多余的插件。还可以自己调整字体大小背景颜色!写代码也可以变得有乐趣
sublime
这个也很不错,体积小!功能也齐全,但是需要下载相应的插件,不然提示效果不好。给写代码带来困难!它不仅用于Python还可以用做前端开发的编写器,运用广泛
jupyter
这个很不错,它最好的设计就是可以代码和笔记同时进行,而且不冲突。复习起来一目了然,编写的代码还可以选择所运行的部分,这个是上面两种软件所不具备的。页面简单,清爽。缺点就是提示功能不强大,很多部分需要开发者自己写出来
安易之之
这个就非常多啦,python作为一门起源比较早的编程语言,大部分IDE或编辑器都支持python开发,下面我简单介绍几个:
vs code
这是一个免费、开源、跨平台的代码编辑器,运行速度快、占用内存少,支持代码高亮、自动补全、语法提示、git等常见基本功能,安装python插件后,也可以直接调试、运行python程序,如果你对开发功能要求不高的话,可以使用一下这个软件,非常灵活:
sublime text
这也是一个非常不错的代码编辑器,可以跨平台使用,轻便灵活,文本编辑功能强大,基本功能和vs code差不多,支持自动补全、语法提示、代码高亮等常见功能,配置好本地python解释器后,也可以当做一个非常不错的python开发软件来使用,非常适合入门学习:
spyder
这是一个免费、开源、跨平台的python集成开发环境,界面风格和matlab非常类似,左边为程序源码区,右边为变量窗口和运行结果,支持实时查看和编辑变量,自动补全、代码高亮、语法检查等功能也都非常不错,对于python开发来说,也是一个不错的选择:
vs
这个就不多说了,一个非常知名的IDE开发环境,在新的版本中都集成了python开发,只要需要在安装的时候勾选就行,相比较前面的开发环境来说,支持单元测试、代码重构、代码分析等高级功能,因此调试、开发效率更高,如果你是一个钟情于vs的开发人员,那么vs就是一个非常不错的选择:
pycharm
这是一个专门用于python开发的软件,在业界非常流行,jetbrains公司的产品,常见的自动补全、代码高亮、语法检查和提示等功能都能很好支持,除此之外,也支持代码分析和重构等高级功能,自带有许多工程模板,可以很方便的创建flask,django等python web应用,如果你想从事python的话,那么pycharm就是一个非常不错的选择:
目前,就分享这5个不错的python开发环境吧,对于日常python开发来说,完全够用了,当然,还有许多其他IDE和编辑器也支持python开发,像atom,vim,xcode等也都非常不错,选择适合自己的一款就行,网上有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
小小猿爱嘻嘻
强烈推荐PyCharm
同时支持Google App Engine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具。
主要的功能和其他Smart无异,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等
编码协助
项目代码导航
代码分析
Python重构
支持Django
支持Google App引擎
集成版本控制
图形页面调试器
集成的单元测试
可自定义&可扩展
希望我的回答对你有帮助,谢谢。
刘某人程序员
pycharm,一般我们开发用pycharm,如果单独打开一个或者几个文件用sublime
岩石4730012
这个工具好用
小雨滴516
初学者可以考虑用Thonny,界面简单,功能实用
迎久加措
不是还有eclipse 吗?
用户8183851707452
大项目没写过,小项目vs code。django做API,前段用vue,放一个文件夹里,俩服务在vs code同时开,想调哪个调哪个,感觉还是比较帅。控制台分割,有错直接看,感觉有问题在开个控制台用shell调一下。缺点就是Python非系统库补全不足。
hoek
轻量级用阿拉丁神灯Geany,讲究点用WINGIDE。pycharm资源占有恐怖
内酷繁川
sublime 和pycharm 这两个我觉得 是非常好的一个组合