作者yoco315 (眠月)
看板Python
标题[推荐] Python 的 IDE
时间Sun Oct 7 20:47:48 2007
先说我只试过五个 XD
(依使用顺序列出)
1. Python 官方附的 IDEL
2. 文字介面的 IPython
3. 本身就是用 Python 写的 SPE
4. Visual Studio SDK 附的 IronPython plugin Sample
5. Eclipse 的 plugin - Pydev
我觉得
Pydev 好用
1. IDEL
没什麽好说的,大家应该都用过了?
其实我是觉得不差,毕竟不用钱,颜色也美美,看起来很顺眼,
但是有时候 code complete 就是会有误判出不来的状况,这让我困扰 orz
也没有互动式的 debug 环境。
2. IPython
code complete 比 IDEL 好些,
但是只真的是文字模式的互动式开发环境,
没有像 IDEL 那样本文的编辑环境,还蛮不方便的。
当然也没有互动 debug。
3. SPE
本身就用 Python 写,所以慢。
Python 写大东西,效能跟 C++ 那些比起来是慢了,
但是功能很完整,也可以互动 debug,
老实说实在不错用了,就是慢 = ="
每次要开始 debug 都要顿一下,让我好窘困,
然後每次单步执行也要顿一下,让我很冒烟。
4. IronPython plugin Sample
这是在 Aaron 的 blog 有提到的方法,同时他也提到了
「一个 sample 就是一个 sample,只是用来示范的」
所以也真的不是很方便 XD
他有 code complete,也可以互动 debug,也有一个互动视窗可以用,
但是因为只是一个 sample,在很多 UI 细节上不是很 OK,用起来就是不顺手,
千万不要误会我是不熟 VS,VS 是我最常用的 IDE,但是这个真的是他的问题 @@"
(我还有 Google 到一个叫做 Visual Python 的 plugin,但是找不到下载)
5. Pydev
Eclipse 的外挂,我不知道他用啥语言写的,速度 ok,
缺点就是要先装上痴肥的 Eclipse XD
(当然如果你本来就有在写 Java 的话可能就没差)
但是 code complete 很完整,编辑的反应速度也很好,
也支援互动的 debug,速度爽快,不知道为什麽比我写 Java 还要顺 XD
不过没有另外多一个互动视窗给我,小不方便,还是说我自己没找到 @@?
用起来真的不错,尽管我不喜欢 Eclipse(因为肥),
但是以後写 Python 应该就是这样写。
Pydev 的首页
http://pydev.sourceforge.net/
Step by step 有图片的安装说明(透过 Eclipse 的 plugin manager,很方便)
http://www.fabioz.com/pydev/manual_101_root.html
也许还有更好的 IDE 吧?
不过目前我应该就是用这个了...
好啦,写完啦,请多指教阿 :D
--
To iterate is human, to recurse is divine.
递回只应天上有, 凡人该当用回圈. L. Peter Deutsch
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.78.40
1F:推 brt: DrPython 也不错用! 很多细项可以设定 10/07 21:37
2F:推 PsMonkey:装 Eclipse 是缺点... [落泪] 10/07 22:25
3F:推 StubbornLin:我现在也都用pydev 真的很不错 XD 10/07 22:25
4F:→ StubbornLin:它的专案管理在整合一堆module真的很方便 10/07 22:25
5F:→ StubbornLin:然後还有让人变懒的自动完成功能 XD 10/07 22:26
6F:→ StubbornLin:在打method 名字打完 一按 ( 马上(self): XD 10/07 22:26