c*********e 发帖数: 16335 | 1 就像visual studio,eclipse这种,如果没有ide,做coding还是非常累的。 |
n*w 发帖数: 3393 | 2 I used one named Eric which was written by a guy whose name is Eric.
【在 c*********e 的大作中提到】 : 就像visual studio,eclipse这种,如果没有ide,做coding还是非常累的。
|
G***l 发帖数: 355 | 3 神器idea的公司jetbrains出品的pycharm跟rubymine,绝对是这两个语言的神器了。不
过opensource界的wsn很多,舍不得花那点p钱,往往鼓吹vim/emacs最好。。。
【在 c*********e 的大作中提到】 : 就像visual studio,eclipse这种,如果没有ide,做coding还是非常累的。
|
c*********e 发帖数: 16335 | 4 vim...sigh...n多键组合就是记不住。
用ide,好处就是intellisense那部份,你打字的时候,它能提醒你,你能根据它的提示
,找到你要用的method.
【在 G***l 的大作中提到】 : 神器idea的公司jetbrains出品的pycharm跟rubymine,绝对是这两个语言的神器了。不 : 过opensource界的wsn很多,舍不得花那点p钱,往往鼓吹vim/emacs最好。。。
|
G***l 发帖数: 355 | 5 emacs我不熟。我在linux上面写C++都用vim,因为都是ssh上去,X-forwarding又很慢
。作为纯editor,vim这样的的确很无敌。但是写代码不是光打字。
【在 c*********e 的大作中提到】 : vim...sigh...n多键组合就是记不住。 : 用ide,好处就是intellisense那部份,你打字的时候,它能提醒你,你能根据它的提示 : ,找到你要用的method.
|
n*w 发帖数: 3393 | 6 远程用x-forwarding实在太慢。compress一下好点。
最好还是nohock,vnc,rdp之类。也不怕断网。
【在 G***l 的大作中提到】 : emacs我不熟。我在linux上面写C++都用vim,因为都是ssh上去,X-forwarding又很慢 : 。作为纯editor,vim这样的的确很无敌。但是写代码不是光打字。
|
c*****m 发帖数: 1160 | 7 有断点运行、查看变量值的功能么?当然要GUI的,不要像gdb那种命令行的。 |
G***l 发帖数: 355 | 8 你是说pycharm么?说句夸张的,只有牛逼的功能你想不到的,没有你想到的它没有。
【在 c*****m 的大作中提到】 : 有断点运行、查看变量值的功能么?当然要GUI的,不要像gdb那种命令行的。
|
c*****m 发帖数: 1160 | 9
good.看了一下,$99,等我学多一些再决定吧。学多一些,下载30天trial玩玩,然后
再决定是否买。
【在 G***l 的大作中提到】 : 你是说pycharm么?说句夸张的,只有牛逼的功能你想不到的,没有你想到的它没有。
|
p*****2 发帖数: 21240 | 10 Python用eclipse就很好用
Ruby用Apatana |
|
|
d********g 发帖数: 10550 | 11 PyCharm绝对神器,如果搞open source的还可以申请免费license。唯一缺点是
JetBrains一水的IDE都是Java写的,慢得那叫一坨……其实换Python + PyQt说不定都
快很多
PyCharm最神的是Django、Flask支持无敌。别的IDE都还处在恐龙时代
【在 G***l 的大作中提到】 : 神器idea的公司jetbrains出品的pycharm跟rubymine,绝对是这两个语言的神器了。不 : 过opensource界的wsn很多,舍不得花那点p钱,往往鼓吹vim/emacs最好。。。
|
d********g 发帖数: 10550 | 12 拜托有点想象力好吧,烂大街的功能就不用和PyCharm比了
【在 c*****m 的大作中提到】 : 有断点运行、查看变量值的功能么?当然要GUI的,不要像gdb那种命令行的。
|
G***l 发帖数: 355 | 13 打开是有点慢,就像idea打开也有点慢,但是如果你写程序的话,基本上打开就不会关
闭了,所以这个问题也没什么。
【在 d********g 的大作中提到】 : PyCharm绝对神器,如果搞open source的还可以申请免费license。唯一缺点是 : JetBrains一水的IDE都是Java写的,慢得那叫一坨……其实换Python + PyQt说不定都 : 快很多 : PyCharm最神的是Django、Flask支持无敌。别的IDE都还处在恐龙时代
|
l********a 发帖数: 1154 | 14 要花钱的话买wing IDE吧,最少45就够了,我个人觉得比pycharm好使
当然免费的就推荐pyscripter了,缺点是windows only |
c*****m 发帖数: 1160 | 15
请开拓一下我的想象力吧。除了断点执行我就不知道ide还有些什么别的功能了。
【在 d********g 的大作中提到】 : 拜托有点想象力好吧,烂大街的功能就不用和PyCharm比了
|
z****e 发帖数: 54598 | 16 自定义模板
还有与一些软件的集成
【在 c*****m 的大作中提到】 : : 请开拓一下我的想象力吧。除了断点执行我就不知道ide还有些什么别的功能了。
|
r*******n 发帖数: 3020 | 17 我现在用Qt,c++, 用它家自己的qt creator IDE,感觉不流畅,
尤其往项目里添加问题,打开文件要等一会呢。
【在 d********g 的大作中提到】 : PyCharm绝对神器,如果搞open source的还可以申请免费license。唯一缺点是 : JetBrains一水的IDE都是Java写的,慢得那叫一坨……其实换Python + PyQt说不定都 : 快很多 : PyCharm最神的是Django、Flask支持无敌。别的IDE都还处在恐龙时代
|
r*******n 发帖数: 3020 | 18 emacs不清楚,vim自动补全功能不能语法分析找出method和相应的文档,没有refactor
的功能,其他方面都强于任何IDE里editor,而且支持各种编程语言,你不需要因为用
到另外一种语言,
去学新的IDE。
【在 G***l 的大作中提到】 : 神器idea的公司jetbrains出品的pycharm跟rubymine,绝对是这两个语言的神器了。不 : 过opensource界的wsn很多,舍不得花那点p钱,往往鼓吹vim/emacs最好。。。
|
d********g 发帖数: 10550 | 19 比如PyCharm可以集成pep8、pyflakes,很方便
断点执行其实是编译语言的老古董了,动态语言好多方法可以调试,不一定需要这个
【在 c*****m 的大作中提到】 : : 请开拓一下我的想象力吧。除了断点执行我就不知道ide还有些什么别的功能了。
|
g*****g 发帖数: 34805 | 20 这个,eclipse之类的ide加上一些plugin,可以让你开发的时候不需要任何另一个软件
,从浏览器,到sql query,到dependency管理,版本管理。特别是版本管理我觉得是
很提高效率的。另外的一些plugin可以对某些架构的metadata做verification,比如
spring, hibernate,也许这个对非Java语言不重要。
回到editor,最重要的功能vi做不到的大约就是refactoring。
【在 c*****m 的大作中提到】 : : 请开拓一下我的想象力吧。除了断点执行我就不知道ide还有些什么别的功能了。
|
|
|
g*****g 发帖数: 34805 | 21 如果只是个key binding的话,eclipse之类的IDE都支持vi和emacs的key binding.
refactor
【在 r*******n 的大作中提到】 : emacs不清楚,vim自动补全功能不能语法分析找出method和相应的文档,没有refactor : 的功能,其他方面都强于任何IDE里editor,而且支持各种编程语言,你不需要因为用 : 到另外一种语言, : 去学新的IDE。
|
r****t 发帖数: 10904 | 22 ctrl-x-o-n 可以带文档补全
refactor 用 ropevim.vim
refactor
【在 r*******n 的大作中提到】 : emacs不清楚,vim自动补全功能不能语法分析找出method和相应的文档,没有refactor : 的功能,其他方面都强于任何IDE里editor,而且支持各种编程语言,你不需要因为用 : 到另外一种语言, : 去学新的IDE。
|
r****t 发帖数: 10904 | 23 vim 不是有这两么,断点ipdb可以和vi陪,不过我是分开用。
【在 d********g 的大作中提到】 : 比如PyCharm可以集成pep8、pyflakes,很方便 : 断点执行其实是编译语言的老古董了,动态语言好多方法可以调试,不一定需要这个
|
i*****s 发帖数: 265 | 24 说到python用elcipse,我现在正用这个。
有一点没有搞明白:
比如我已经importe了某package,
但是在python程序中用了该package的function的语句还是显示错误信息。
虽然其实是没有错的。
这个怎么处理?
希望python in eclipse,就像Matlab。但是显然远远不及。或者我没发现正确使用?
【在 p*****2 的大作中提到】 : Python用eclipse就很好用 : Ruby用Apatana
|
m********2 发帖数: 89 | 25 eclipse plugin aptana studio
which contains both pydev and ruby dev tool.
eclispe plugin vrapper for vim keybinding
【在 c*********e 的大作中提到】 : 就像visual studio,eclipse这种,如果没有ide,做coding还是非常累的。
|
d***q 发帖数: 1119 | 26 mainly use pycharm, sometimes nano & idle. |
s***o 发帖数: 6934 | 27 虽说如此,这不是装么,干嘛不直接用vim
【在 g*****g 的大作中提到】 : 如果只是个key binding的话,eclipse之类的IDE都支持vi和emacs的key binding. : : refactor
|
g*****g 发帖数: 34805 | 28 eclipse显然不只是个editor而已。如果vim是把小刀,eclipse就是瑞士军刀。
【在 s***o 的大作中提到】 : 虽说如此,这不是装么,干嘛不直接用vim
|
x****u 发帖数: 44466 | 29 用卡车拉的瑞士军刀?
【在 g*****g 的大作中提到】 : eclipse显然不只是个editor而已。如果vim是把小刀,eclipse就是瑞士军刀。
|