pythonide哪个好用,python编辑器哪个好

pythonide哪个好用目录

pythonide哪个好用

python编辑器哪个好

python 集成开发环境哪个好

推荐好用的Python编辑器

pythonide哪个好用

1.PyCharm:

PyCharm是JetBrains开发的Python IDE。

PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython! 

2.Eclipse + PyDev:

依靠强大的eclipse,PyDev显得格外耀眼。

强大的调试功能和舒服的编辑环境让PyDev赢得了许多人的青睐。

不过eclipse本来就是耗资源大户,PyDev在这一点上毫无办法,但现在的电脑都很快了,跑eclipse根本就是小case,不用担心太多。

除了强大的调试功能,依靠 eclipse,PyDev的代码浏览能力是其它所有IDE所不能比的,比如按住CTRL键再点击一个类就能自动跳到该类的定义,这对于阅读代码非常有用。

现在PyDev extension也开源了,所以一些(我不知道的)高级的功能也被融入到PyDev里了。

3.Visual Studio + PTVS:

其实,Visual Studio也可作为Python IDE来使用。

你只需在Visual Studio的基础上,安装PTVS(Python Tools for Vistul Studio)插件,即可快速将Visual Studio变成Python IDE来使用。

4.Ulipad:

Ulipad是一个国人limodou编写的专业Python编辑器,它基于wxpython开发的GUI(图形化界面),前身是NewEdit,有自动补全功能,很方便,不过没有把界面设计器wxGlade集成进来。

开源,可以用SVN下载到最新的源代码,依赖wxPython。

轻便小巧而功能强大,非常适合初学者。

5.Spyder:

Spyder(就是原来著名的Pydee)是一个强大的交互式Python语言开发环境,属于python(x,y)的一部分,完整的python(x,y)有400多M,集成了科学计算常用的python第三方库。

提供高级的代码编辑、交互测试、调试等特性,支持包括Windows、Linux和OS X系统。

6.Sublime Text:

Sublime Text是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。

Sublime有自己的包管理器,开发者可以使用它来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。

Sublime配合上插件也可以比较方便地搭建一个方便的类似IDE的python调试环境了。

以上就是Python开发中常用的六款开发工具。

python 集成开发环境哪个好

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

工欲善其事,必先利其器!为了学习python语言,我首先下载安装了配置了pycharm,pycharm是很多培训班极力推荐的python集成开发环境。

安装完PyCharm后,还需要安装Python解释器:推荐安装最稳定且比较新的版本,比如3.3。

同时为了兼容以前的程序,最好下载一个2.7.6备用,两者并不冲突。

首次使用使用pycharm

1.点击Create New Project.

2. 输入项目名、路径、选择python解释器。

如果没有出现python解释器,进入步骤3。

3.选择python解释器。

可以看到,一旦添加了python解释器,pycharm就会扫描出你已经安装的python扩展包,和这些扩展包的最新版本。

(估计是pycharm连接了pypi)

4.点击OK之后,就会创建一个空项目,里面包含一个.idea的文件夹,用于pycharm管理项目。

5.好了,写一个新的项目尝试一下pycharm吧!

推荐好用的Python编辑器

推荐一:PyCharm

PyCharm 是 JetBrains 开发的 Python IDE。

PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython。

推荐二:Vim

曾有人开玩笑说,如果生成一段随机字符串,有人回答给他一个Vim 编辑器就可以了。

Vim 虽然使用门槛高,但是一旦你学会了,写代码的效率杠杠的,Vim是高级文本编辑器,旨在提供实际的Unix 编辑器’Vi’功能,支持更多更完善的特性集。

Vim不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。

这是黑客最喜欢的编辑器之一。

推荐三:Eclipse with PyDev

Eclipse 曾今是非常流行的 IDE,而且已经有了很久的历史。

虽然现在慢慢地被 jetbrains 家族替代了,但是瘦死的骆驼比马大,Eclipse with Pydev 允许开发者创建有用和交互式的 Web 应用。

PyDev 是 Eclipse 开发 Python 的 IDE,支持 Python,Jython和 IronPython 的开发。

推荐四:Sublime Text

Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。

Sublime 有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。

虽然作为收费软件,良心的是你不需要付费也能正常使用,只不过是不是给你弹出一个购买的窗口,有钱了还是要支持一下正版软件。

推荐五:Visual Studio Code

Visual Studio Code (VSCode)为MS所开发的code editing tool,免费且开源,并支持Windows,Mac OS,Linux。

VSCode像是精简版的Visual Studio,升级版的Sublime。

VSCode由于其非常的轻量,因此使用过程中非常的流畅,对于用户不同的需要,可以自行下载需要的扩展(Extensions)来安装。

对于配置Python开发环境来说,相比于Sublime,配置起来更加容易。

VSCode配置完后的环境是可以直接进行可视化的Debug,再也不用打各种print或者用pdb调试命令了,回归到Visual Studio里F10和F11。

推荐六: Atom

Atom是由 GitHub 的程序员们打造的称为“属于21世纪”的代码编辑器。

它开源免费跨平台(支持 Windows、Mac、Linux 三大桌面平台),并且整合 GIT 并提供类似 SublimeText 的包管理功能,作为一个现代的代码编辑器,Atom 支持各种编程语言的代码高亮(HTML / CSS / Javascript / PHP / Python / C / C++ / Objective C / Java / JSON / Perl / coffeescript / Go / Sass / YAML / Markdown 等等)、 与大多数其他编辑器相比,Atom的语言支持已经算是覆盖非常全面了。

另外,它的代码补全功能(也叫Snippets) 也非常好用,你只需输入几个字符即可展开成各种常用代码,可以极大提高编程效率。

推荐七: Emacs

GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。

Emacs 的核心是 Emacs Lisp 解析器,但是支持文本编辑。

如果你已经使用过 Vim,可以尝试一下 Emacs。

推荐八:Spyder

Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。

Spyder是Anaconda科学计算工具中默认的开发工具,做数据分析、搞机器学习的人喜欢这个工具。

9. Thonny

Thonny是基于python内置图形库tkinter开发出来的支持多平台(windows,Mac,Linux)的python IDE,支持语法着色、代码自动补全、debug等功能,如果你正在寻找一种“轻量级”的python IDE,那么可以试一试Thonny。

10. Wing

Wingware 的 Python IDE 兼容 Python 2.x 和 3.x,可以结合 Django, matplotlib, Zope, Plone, App Engine, PyQt, PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya, MotionBuilder, NUKE, Blender 和其他 Python 框架使用。

Wing 支持测试驱动开发,集成了单元测试,nose 和 Django 框架的执行和调试功能。

Wing IDE 启动和运行的速度都非常快,支持 Windows, Linux, OS X 和 Python versi。

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT培训资讯原创撰写,欢迎分享本文,转载请保留出处和链接!