用Python写程序,有什么好用的IDE工具没有?

2011-01-24 10:38:48 +08:00
 larryt
不是写几行code的那种,如果那样的话直接用notepad++或gvim就可以了。有没有什么好用的Python IDE工具,有代码智能提示的那种,输入一个.号后面自动列出方法名或变量。谢谢!
22266 次点击
所在节点    Python
105 条回复
huacnlee
2011-01-24 10:52:11 +08:00
就算是写 10W 行,也是用文本编辑器
I hate IDE.
darasion
2011-01-24 10:56:19 +08:00
好像很多人都推荐 pycharm 。
GordianZ
2011-01-24 10:58:17 +08:00
很多人推荐PyCharm, 我的机器上面跑起来超级卡……
我还是继续用Aptana, 如果你只写Python的话就可以用Pydev.
larryt
2011-01-24 11:47:18 +08:00
@huacnlee 一个带自动提示的IDE工具其工作效率和编程体验肯定要比文本编辑器好,对我来说这些都是工作中用到的一个工具而已,不是用来装B或是显摆什么的。我不觉得用一个文本编辑器来折磨自己有什么爽的,如果你觉得用文本编辑器很好,那么请坚持。
Livid
2011-01-24 11:51:52 +08:00
V2EX 目前所有的意大利面条代码都是用 TextMate 写出来的。
Livid
2011-01-24 11:52:19 +08:00
所有带语法提示的东西,必然都快不起来的。
fengqve
2011-01-24 12:12:03 +08:00
@Livid 所有带语法提示的东西,必然都快不起来的。

能稍微解释下这个摸?
larryt
2011-01-24 12:19:42 +08:00
目前只在Windows和Linux平台下做过开发,TextMate没有用过,但是据说国外写ROR的那批人都是TextMate的。在它的主页上看了下,也是有bundles和自动完成这些功能的,应该不能算是一个简单的文本编辑器了吧!
GordianZ
2011-01-24 12:23:23 +08:00
@larryt 那些多是静态的,mate不能做到IDE那样动态提示方法或者变量,而且类库也不会提醒。
huacnlee
2011-01-24 12:42:32 +08:00
@larryt
无语...你以为这么多天天推荐 Vim, Emacs 的人都是傻蛋啊! 效率不高还用它?
我曾经对很多人推荐过改用 文本编辑器,结果表明,试过的人,再也不会回去用 IDE,而那些没试过的人,永远也不了解这是为什么?他们一直认为自己手里面捏着的IDE是个宝贝!
huacnlee
2011-01-24 12:42:49 +08:00
接上面

语法提示,绝大多数时候是不需要的,我们往往都能记住那些函数,类,属性...

顺便提一下,现在 Ruby 社区普遍简称 Ruby on Rails 为 Rails, 不是 ROR !!!
laihj
2011-01-24 12:47:43 +08:00
Emacs或vim吧
习惯一个就好,或者textmate也行
我觉得这东西习惯了很不好改,看到无数人推荐textmate
还是试用一下切回emacs了
harryxu
2011-01-24 12:59:14 +08:00
我觉得代码提示挺好的,绝大多数情况下我都需要,语法提示不光是在记不住方法,属性什么的时候有用,也能明显的减少输入量提高效率。

我用的是vim,vim里配合一些扩展用来写python,代码提示还是很不错的。

IDE的话我用过pydev,觉得也挺不错。
yoyicue
2011-01-24 13:04:57 +08:00
@huacnlee 咆哮党~~
napoleonu
2011-01-24 13:09:46 +08:00
VIM or Notepad++ 不会用任何IDE
roamlog
2011-01-24 13:14:33 +08:00
IDE 的话推荐 JetBrains PyCharm
不过 vim 其实已经完全可以胜任工作吧, 代码也是可以做到的

写 rails 的话, 推荐 textmate
liuzhoou
2011-01-24 14:05:43 +08:00
需要Debug 当然是 PyCharm,
快速实现,那就 TextMate 吧。
nApoleon
2011-01-24 15:04:44 +08:00
有人用ultraEdit吗?好吧,这是个玩笑。
lepture
2011-01-24 16:46:33 +08:00
月经问题. vim党就不要给新人推荐了,反正会被认为是装B,不如推荐点实际的ide吧.
ayanamist
2011-01-24 17:42:01 +08:00
用PyCharm,请到Setting里的Appearance里把主题改为Windows,可以快很多很多,字体修改为中文字体(最好自己去手机论坛找一个完美中英文混血的),就可以完美支持中文了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/7577

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX