首页 / 知识
python用什么编辑器开发
2023-11-12 13:02:00
常用的几款Python集成开发环境或者编辑器
Pycharm
如果你是做大型Python项目开发,你不使用pycharn,对你来说是很大的损失,Pycharm分为专业版与社区版,专业版除了对Python应用开发的支持,还对django,flak等框架的支持相当完善,对代码的提示也支持相当全面,目前来说,pycharm对Python的代码提示是最完善的,也是覆盖率最高。
但是,pycharm的专业版是收费的。对支持平台比较完善,Linux,windows.mac等操作系统都提供支持,如果你是一个专业的或者想变为Python程序员,那么我建议你使用pycharm作为自己的开发环境,这样可以节约大量时间,与减少出错的机会
可以使用的工具,可以在pycharm中直接运行Python交互式终端,同时,可以通过pycharm直接安装自己所需要的库,相当方便,同时也对ant,git等版本控制工具与管理工具的直接支持
Eclipse
当谈到集成开发环境,eclipse就不得不说。eclipse安装PyDev插件后,也是一个相当不错的Python集成开发环境,对于使用过Java语言的程序员,那么对eclipse的使用一定相当的熟悉。如果需要可以直接到eclipse的官网下载eclipse的Python开发环境,官网已经对Python的插件已经做了安装。eclipse的特点就是不需要安装,解压就用,对于大型项目也能都完整的管理,同时对Python的django框架做了支持,可以直接创建Django工程。与Pycharm可以相媲美
Sublime3
Sublime3,号称代码编辑神器,如果你是一个专业的程序员,你还不了解sublime3,那么你一定要去看看这个代码编辑器了,它是一个免费的软件,同时对大多数语言都做支持,有好的代码风格,提示等。并且你可以根据自己的需要安装自己需要的插件,比如语法高亮,代码格式化等插件。
vim
vim是在Linux中一款比较好的文本编辑器,在Linux系统做,因为不需要鼠标的的点击就可以完成大多数的文本编辑,如果熟练的使用vim,那么你可以节约相当多的时间,但是它不是很适合大型项目的开发,因为它没有代码提示,对程序元的要求特别高,但是作为一个程序员,对vim的熟悉使用是很有必要的,特别是与Linux打交道的人员。但是vim也有很多比较好的插件,如果多这个比较感兴趣,可以自己上网去查询相关文章
notepad++
Notepad++:是window下的一款代码编辑器,对几乎所有的计算机语言都做支持,通过文件的后缀来自动识别文件类型,来做相应的语法高亮,有着启动快速,可扩展性等特点,可以根据子的需要来安装相应的插件,有着很强的记忆功能,能对写过的单词做很好的提示,但是对代码的自动提示支持度不是很高,但是作为一个代码编辑器,还是一个好的选择,特别是需要算时间打开并编辑的文件。
以上内容为大家介绍了python培训之用什么编辑器开发,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
python代码如何在命令行运行
python代码如何在命令行运行,代码,培训,路径,空格,文件,下面,以上,目录,更多,内容,我们在编写python代码时,可以在交互模式下运行代码,也可以用python怎么给代码注释
python怎么给代码注释,代码,培训,注释,时间,项目,负担,冗余,重要性,开头,含义,注释的重要性如果我们是做独立项目,或者是唯一一位来查看自己编python新手如何系统学习
python新手如何系统学习,基础,系统,状态,环境,中级,培训,阶段,代码,概念,管理,我们可把学习python分为4个阶段,每个阶段需要完善的掌握知识点,ppythonfinal作用域的代码一定会被
pythonfinal作用域的代码一定会被执行吗?,代码,培训,异常,流程,作用,函数,上面,以上,需求,发生,python在正常的情况下,finally作用域的代码一python99乘法表代码
python99乘法表代码,代码,基础,培训,空格,字符串,结果,初学者,实例,后面,以上,python99乘法表代码1、说明字符串之间才能相加,所以输出结果的python美元转换成人民币转换代码
python美元转换成人民币转换代码,人民币,美元,代码,货币,培训,表示,小数点,空格,数值,符号,python美元转换成人民币转换代码1、说明程序可以pythonpipenv的环境运行
pythonpipenv的环境运行,环境,项目,培训,环境变量,实例,命令,以上,以下,文件,方法,pythonpipenv的环境运行1、说明直接运行pipenvshell并不会pythonos怎样处理系统文件
pythonos怎样处理系统文件,系统,培训,环境,代码,文件,环境变量,模块,操作系统,类型,代表,pythonos怎样处理系统文件1、获取系统类型对代码进关于.net:使用C#3.0编译的C#2.0代码消
关于.net:使用C#3.0编译的C#2.0代码消耗程序集,关于.net:使用C#3.0编译的C#2.0代码消耗程序集,运行,很好,盒子,有一个,C# 2.0 code consumi关于c#:能否让Memcached在Windows(x6
关于c#:能否让Memcached在Windows(x64)64位环境中运行?,关于c#:能否让Memcached在Windows(x64)64位环境中运行?,运行,设置,托管,有谁知道,C关于fogbugz:基于证据的计划工具
关于fogbugz:基于证据的计划工具,关于fogbugz:基于证据的计划工具,工具,计划,证据,免费,Evidence Based Scheduling Tool是否有任何免关于c#:找不到导入的项目“ C:Microso
关于c#:找不到导入的项目“ C:Microsoft.CSharp.targets”,关于c#:找不到导入的项目“ C:Microsoft.CSharp.targets”,错误,项目,尝试,收