python编程语言的哪个集成编译环境比较好用?

1.?Pydev?+?月食?–?最好的免费python?集成驱动电子设备

Pydev的是Python?IDE是最受欢迎的,原因很简单,它是免费的,并提供了许多强大的功能来支持高效的Python编程。Pydev是一个运行在eclipse上的开源插件,它将python带入了eclipse的王国。如果您是eclipse用户,Pydev会让您有宾至如归的感觉。如果没有,也许“月食”听起来有点吓人,但值得一试。

Pydev之所以高居榜首,得益于这些关键功能,包括Django集成、自动代码完成、多语言支持、集成Python调试、代码分析、代码模板、智能缩进、括号匹配、错误标记、源代码控制集成、代码折叠、UML编辑和查看以及单元测试集成。

Pydev由AleksTtotic于2004年创立,现在由Fabio?维护用的Zadrozny。社区里Pydev用户的帮助,还有Liclipse,Squish,?在TraceTronic等公司/协会的赞助下持续更新。

虽然Pydev是最好的开源python?IDE但是?它还与另一个名为Liclipse的产品打包在一起,这是一个商业产品,也是基于eclipse构建的,提供了改进的可用性和额外的主题选项。

除了python,Pydev还支持Jython?然后呢。IronPython .

下周你可以留在pydev-pydev.org/download.html.

欲了解更多信息,请前往Pydev官方website-pydev.org。

2.?PyCharm?–?最好的商业python?集成驱动电子设备

PyCharm是来自JetBrains的全功能python开发环境。在过去的15年里,JetBrains一直致力于开发顶级的开发工具,旨在让开发工作变得轻松愉快。

PyCharm是一个专业的python集成开发环境,有两个版本。一个是免费社区版,一个是面向企业开发者的更高级的专业版。PyCharm的受欢迎程度可以通过许多大品牌公司的用户来衡量,如Twitter、Groupon、Spotify、易贝和Telefonica。

大部分功能在免费版中都有,包括智能代码完成、直观的项目导航、错误检查和修复、根据PEP8规范的代码质量检查、智能重构、图形化调试器和运行器。它也能和IPython一起工作?Notebook集成并支持Anaconda和其他科学计算包,如matplotlib和NumPy。

PyCharm专业版支持更高级的功能,比如远程开发功能,数据库支持,支持web开发框架。

我最喜欢PyCharm的原因是它支持很多第三方web开发框架,比如Django,?金字塔、web2py、google?app?发动机?然后呢。Flask,这也使它成为一个完整的快速应用集成开发环境。

3.?精力

VIM是一个非常高级的文本编辑器,在python开发者社区中非常流行。它是一个开源软件,遵循GPL协议,所以你可以免费使用。

虽然VIM是最好的文本编辑器,但它提供的功能比这更多,适当配置后可以成为全功能的Python开发环境。另外,VIM是一个轻量级、模块化、快速响应的工具,非常适合那些从来不用鼠标编程的优秀程序员。

初始化配置需要一些时间,因为您需要安装一些VIM插件并配置它们以正常工作。最终你会发现,这一切都是值得付出的。如果你在找一个linux系统下的python?IDE,那么VIM将是你最好的选择。

4.?翼?集成驱动电子设备

翼?IDE是另一个面向专业开发者的商业python集成开发环境,由wingware公司开发。翼自15?IDE一直是非常成熟的产品,提供了最新Python编程所需的各种工具和特性。

翼?IDE可以在windows,OS上运行?x和Linux系统支持最新版本的python,包括stackless?Python(增强版Python(python)。翼?IDE有三个版本:免费基础版、个人版和更强大的专业版。

调试功能是Wing?IDE的亮点之一,包括多线程调试、线程代码调试、自动子进程调试、断点、单步代码调试、代码数据检查等功能,还提供了树莓派上远程调试的功能。

在代码管理方面,Wing?IDE可以灵活集成Git、subversion、perforce、cvs、Bazaar、Mercurial等工具。

再说,翼?IDE还支持更多的python框架,比如Maya、MotionBbuilder、Zope、PyQt、PySide、pyGTK、PySide、Django、matplotlib等等。

5.?Spyder?计算机编程语言

Spyder?python是一个开源的Python集成开发环境,非常适合科学计算中的Python开发。是一个轻量级软件,用python开发,遵循MIT协议,可以免费使用。

Spyder?python的基本功能包括多语言编辑器、交互式控制台、文件查看、变量?资源管理器、文件搜索、文件管理等。Spyder?IDE也能在windows和Mac上运行?还是?在Linux系统上。

Spyder虽然是独立的集成开发环境,但是可以运行在windows,MacOS?、MacOS?x,Linux等系统。但也可以作为PyQT的扩展库,可以嵌入到PyQT的应用中。

6.?科莫多?集成驱动电子设备

Komodo是Activestate开发的跨平台集成开发环境,支持包括python在内的多种语言。它是一个商业产品,但是它提供了一个开源的免费版本,叫做Komodo?Edit,可以在Mac和Windows上安装?和Linux系统。

全功能的Komodo对教育机构的用户是免费的,老师和教授可以把它应用到实验室和教学中。学生也可以以较低的成本获得科莫多的授权。

还有最专业的python?和IDE一样,Komodo也提供了代码重构、自动完成、调用提示、括号匹配、代码浏览器、代码跳转、图形化调试、多进程调试、多线程调试、断点、代码分析、集成测试单元等功能。,并集成了其他第三方库,如pyWin32。

最新版本的Komodo提供了更多的功能有PyCharm,Pydev,Wing?其他python比如IDE?IDE已经形成了很强的竞争关系,比如集成包管理器,变更跟踪,markdown浏览器,shell?范围、快速书签等。

7.?PTVS?-?最好的?Python?IDE?为了什么?Windows操作系统

PTVS(Python?工具?为了什么?视觉?Studio)集成在Visual?Studio,就像Pydev可以集成到eclipse中一样。PTVS会目测吗?Studio已经成为一个功能强大的python集成开发环境,而且是开源的,完全免费的。PTVS发布于2015,由社区和微软自己维护。

PTVS几乎支持所有免费版本的Visual?Studio,包括以下版本的VS?2015?然后呢。VS?20013:

?社区?版本

?快递?为了什么?网

?快递?为了什么?桌面

如果你是视觉?Studio用户,毫无疑问,PTVS是最适合你的python集成开发环境。

8.?埃里克?计算机编程语言

Eric是一个开源的python代码编辑器和集成开发环境,它提供了高效编程所需的许多功能。是纯python写的,基于Qt?GUI被集成到一个强大的闪烁?编辑功能。

德特勒夫的埃里克?奥芬巴赫是按照GPL协议创建的,可以免费使用。经过多年的开发和改进,Eric已经成为一个常用的、功能完善的集成开发环境。它提供了一个可靠的插件管理系统,可以通过插件扩展其功能。

Eric提供了所有的基本功能,如调用提示、代码折叠、代码高亮、类浏览器、代码覆盖和分析等。但是Eric的关键特性使其有别于其他商业python?IDE的竞争能力:

?集成任务管理

?单元测试支持?–?完整的

?重组

?正则表达式和Qt对话框核心插件

?可以选择从编辑器中启动第三方应用程序。

?应用程序图

?项目管理

?交互式Python?壳

?多语言用户界面,包括英语,德语,俄语,法语,捷克语,西班牙语,意大利语,土耳其语和中文。

?将版本控制工具Subversion集成为插件。水银?然后呢。饭桶

?其他功能。

9.?崇高?文字?3?/?蟒蛇?Python?集成驱动电子设备

崇高?文字?3是迄今为止最强大的跨平台和轻量级代码编辑器。通过增加一个插件Sublime?文字?3?可以是全功能的python?IDE .

Anaconda带给您的最强大的功能是自动代码完成和代码检查。当然,Anaconda也非常重视基础功能,比如各种主题、快速响应的用户界面、简单的配置以及各种强大的功能扩展包。

10.?Emacs?-?Python?编辑?暨?集成驱动电子设备

Emacs有自己的生态系统。它是一个可扩展和高度可定制的GNU文本编辑器。可以配置成一个全功能的免费python集成开发环境。

Emacs在python开发中非常流行。它通过python模式提供了开箱即用的python。Emacs可以通过额外的扩展包添加更高级的功能。