随着python技术的不断发展,开发的速度,数据的处理,编辑器都有很多,真正实用的却不多见,一个好的开发工具,会大大提高开发者的速度,帮程序员解决难题,下面小猿圈加加介绍几款好用的开发工具,有的工具你是否在用呢?一起来看看吧!
作为一个python的入门者,除了掌握这么语言的基本要领外,一款好的python开发工具是必不可少的。
1.github
Git是一个分布式的版本控制系统,最初由LinusTorvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和VladtheDeployer这样的部署工具所使用。
2.Vim
Vim是高级文本编辑器,旨在提供实际的Unix编辑器‘Vi’功能,支持更多更完善的特性集。Vim不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会Vim集成到你的工作流中。
3.EclipsewithPyDev
Eclipse是非常流行的IDE,而且已经有了很久的历史。EclipsewithPydev允许开发者创建有用和交互式的Web应用。PyDev是Eclipse开发Python的IDE,支持Python,Jython和IronPython的开发。
4、SublimeText
SublimeText是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。
5.Emacs
Emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即EditorMACroS(宏编辑器)的缩写,最初由RichardStallman于1975年在MIT协同GuySteele共同完成。
6.KomodoEdit
OpenKomodo是Komodoedit的开源发布,一个免费的动态语言的多语言编辑器,基于屡获殊荣的KomodoIDE。既支持Perl、PHP、Python、Ruby、Tcl等服务端语言,也支持CSS、HTML、JavaScript、XML等。在使用KomodoEdit编写代码时,通过其提供的自动完成、调用提示、语法纠正、代码片断等功能可以充分提高你的编码效率,助你写出高质量的代码。
7.PyCharm
PyCharm是由JetBrains打造的一款PythonIDE。我们知道,VS2010的重构插件Resharper就是出自JetBrains之手。那么,PyCharm有什么吸引人的特点呢?
首先,PyCharm用于一般IDE具备的功能,比如,调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……
另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持GoogleAppEngine,更酷的是,PyCharm支持IronPython!
8.Wing
Wing包括大量语言的语法标签高亮显示,虽然它只是个面向Python基础教程的工具。源代码浏览器对浏览项目或模块非常实用(表现在可导航源代码和文档行摘要中)。虽然没有监视器,但调试器设计得很好。编辑器有优秀的命令自动完成和函数跳转列表,但是没有代码合并。
9.PyScripter
PyScripter是一个开源的Python语言集成开发环境。兼容Python2.6和3.0版本。PyScripter只能使用32位的Python版本。
10.TheEricPythonIDE
Eric是全功能的Python和Ruby编辑器和IDE,是使用Python编写的。Eric基于跨平台的GUI工具包Qt,集成了高度灵活的Scintilla编辑器控件。Eric包括一个插件系统,允许简单的对IDE进行功能性扩展。
以上就是小猿圈汇总python实用开发工具详细介绍,根据学习的语言把这些工具用起来,让它们成为你的小帮手,帮助你开发,这些开发工具是小猿圈老师最近整理的,还有更多开放工具,随时看小编的文章,小猿圈会整理出更多的开发工具以及开发技巧。
原文地址:https://www.cnblogs.com/xiaoyuanquan/p/10996845.html