在写Python的时候,你最喜欢用哪一款IDE?
Ulipad: 智能补全,类浏览器,缩进指示,集成Shell和Winpdb, 小巧.不折腾,在Win和Linux非常不错,可惜在Mac下不是Cocoa,需要X11。
Vim/Emacs党可以无视, 因为Vim/Emacs的好用程度正比于你的配置能力。
PyCharm
我大 JetBrains 家的东西就是好。
来自:http://topic.csdn.net/u/20120208/11/ab9d29df-10ce-40fb-a889-cf1e92769f00.html?63984的3楼 libralibra的回答:
wing ide,python界的vs,有钱就买正版,没钱就用阉割(功能基本够用)的学生版,没钱还要全功能,你就自己找破解.
这个什么debug,虚拟终端,排版,函数定义查看,自定义snipts...太多了,功能非常齐全完备
开源免费的,请用国内py达人的ulipad,我用过,挺好用的,比wing ide略逊色一点
==================================================================
PS:安装配置ulipad的过程:http://www.cnpythoner.com/post/176.html
既然能问出这个问题,我猜Emacs或VIM绝不是他想要的答案。再说辩论Emacs和VIM孰优孰劣都够喝一壶的了。提到Python的IDE,有两个重要的来源可供参考。
http://Python.orgIntegratedDevelopmentEnvironments
Stackoverflowhttp://stackoverflow.com/questions/81584/what-ide-to-use-for-python
就我的个人使用经验来看,如果说最好的,至少可以排除掉什么IDLE之类只具有基本功能的IDE。不讨论Emacs和VIM,我使用过Eclipse+pydev, PyCharm,Wing, Komodo试用版,UliPad。
如果你是开发一个规模较大的Python程序,我推荐PyCharm(现在也有Free的社区版)。如果必须免费还是Eclipse+pydev吧(虽然运行起来有点慢,但是各项现代IDE的功能都是具备的)。
如果只是写写小程序或者几个文件的脚本,也许根本不需要选择什么最好的IDE,只是用你常用的编辑器就好了。
Windows 下用 PyCharm / (Visual Studio + PTVS)
开发用eclipse + pydev,服务端用Vim + pdb
windows下用ulipad,Mac肯定用textmate Python菜鸟写不了多少代码,没必要用Eclipse+pydev