大家都知道学习python离不开文本编辑器,本文就现有主流文本编辑器逐一介绍.
一、Atom
大家都知道Atom是跨平台的文本编辑器,完全是免费的!什么是跨平台,就是可以在很多平台运行例如:windows,macOS,Linux等等.正是因为这个特点,所以它对使用者的专业技术水平有很高的要求!这个编辑器生来不具备纠错功能(除非安装各种插件).举例如下图片:
图片中少了一个右括号).但Atom编辑器没有报错,只有运行python才报错(前提是我只安装了Atom的简体中文插件).
Atom还有个缺点就是耗内存,当然,这需要代码超过1千行才能略有体现;代码超过1万行的话会慢上2-3秒而已,代码十万行(反正我是没遇到过,理论上应该更慢,仅仅是理论上.)
二、PyCharm
这个软件是专门针对python做的,有Profession(专业版)这个是收费的;有Community(社区版)这个是免费的.它是智能纠错的.图片如下:
大家应该看到了,它是自动识别语法错误的,而且文件-设置-里面有很多设置选项.如果你是python初学者,又不频繁跨平台的编辑使用软件,那么它是个很好的选择.
三、SublimeText
这个编辑器就一个字:快!它也是跨平台的,windows,macOS,Linux等.耗内存小,打开万行代码都不是问题,速度非常快!但是注意,这个编辑器其实是收费的,但是可以免费试用,试用期目前是无限时间的.那为啥还叫收费呢?因为试用的时候会弹出广告,差不多30分钟吧,弹窗出来点掉就好,当然如果你想破解它也得费一番功夫,毕竟人家公司