[CPyUG:83994] Windows下面大家常用哪个IDE做Python开发?

classic Classic list List threaded Threaded
104 messages Options
1 ... 3456
Reply | Threaded
Open this post in threaded view
|

[CPyUG:84262] Re: Windows下面大家常用哪个IDE做Python开发?

valar-2
搭车问一下,刚装了那个leo,运行出错?
 
AttributeError: 'NoneType' object has no attribute 'getBool' ?

--~--~---------~--~----~------------~-------~--~----~
来自: `python-cn`:CPyUG ~ 华蟒用户组 | 发言:[hidden email]
退订: http://tinyurl.com/45a9tb /针对163/qq邮箱:http://tinyurl.com/4dg6hc
详情: https://groups.google.com/group/python-cn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
-~----------~----~----~----~------~----~------~--~---

Reply | Threaded
Open this post in threaded view
|

[CPyUG:84263] Re: Windows下面大家常用哪个IDE做Python开发?

hongqing lv
python版本不对吧.换python25

2009/4/20 Valar <[hidden email]>
搭车问一下,刚装了那个leo,运行出错?
 
AttributeError: 'NoneType' object has no attribute 'getBool' ?




--~--~---------~--~----~------------~-------~--~----~
来自: `python-cn`:CPyUG ~ 华蟒用户组 | 发言:[hidden email]
退订: http://tinyurl.com/45a9tb /针对163/qq邮箱:http://tinyurl.com/4dg6hc
详情: https://groups.google.com/group/python-cn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
-~----------~----~----~----~------~----~------~--~---

Reply | Threaded
Open this post in threaded view
|

[CPyUG:84264] Re: Windows下面大家常用哪个IDE做Python开发?

valar-2
刚换了2.6.2。。。泪。。

2009/4/20 hongqing lv <hongqing.lv@gmail.com>
python版本不对吧.换python25

2009/4/20 Valar <[hidden email]>

搭车问一下,刚装了那个leo,运行出错?
 
AttributeError: 'NoneType' object has no attribute 'getBool' ?



--~--~---------~--~----~------------~-------~--~----~
来自: `python-cn`:CPyUG ~ 华蟒用户组 | 发言:[hidden email]
退订: http://tinyurl.com/45a9tb /针对163/qq邮箱:http://tinyurl.com/4dg6hc
详情: https://groups.google.com/group/python-cn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
-~----------~----~----~----~------~----~------~--~---

Reply | Threaded
Open this post in threaded view
|

[CPyUG:84265] Re: Windows下面大家常用哪个IDE做Python开发?

big_fish-2
In reply to this post by Weiming Yin-3
虽然很千,但写的很精彩,^_^,谢谢分享


----- Original Message -----
From: "Weiming Yin" <[hidden email]>
To: <[hidden email]>
Sent: Monday, April 20, 2009 11:17 AM
Subject: [CPyUG:84260] Re: Windows下面大家常用哪个IDE做Python开发?


> 又是IDE的争论
>
> 我说一下我作为一个实用主义者的做法。
>
> 我平常写,Java,PHP,Python,C,HTML,JavaScript,还有一些Shell脚本和RST文档
> 如果让我在一个IDE上都写好了,那么这个IDE一定要无比强大,但是现实的问题就是可能非常占用内存。所以我使用emacs。
> 我用emacs,主要使用
> 1,语法高亮,因为可以让我方便的看到我写的 function 是不是写对了,不用仔细看,只看颜色就行了。
> 2,自动补全,emacs的自动补全不是ide里面点 "." 之后出来的方法列表,而是说你要写 function, 那么你打出 fun
> 你再使用快捷键补全就可以了。而emacs的特性又决定了,只要你打开的文件,他就可以作为不全的被选
> 3,多窗口编辑,我有时需要同时看不同的文件、相同文件的不同部分,没有多窗口,我会死
> 4,etags,我写程序有一个毛病,写Java时候做下的,就是只要时间不特别紧张,我就喜欢看一些类库的实现,并跟踪进去,这时候,没有etags,我会抓狂
> 5,在双手不离开大键盘区的情况下,完成几乎所有动作
>
> 但是我也会使用IDE,尤其再写Java的时候,因为我喜欢eclipse的,
> 1,import 自动补充,我懒嘛
> 2,重构,这个真的是非常强大,如果我用emacs,光改import的package就耽误我很多时间
>
> 还有,我(几乎)不用 IDE debug/step into
> 等等的功能,我调试代码都是考log的,我个人觉得这样快,而且可以复用(我还不知道怎么把断点放在svn里面,共享给其他的不用eclipse的人)。
>
> 所以总体上,如果是Java项目,我会用eclipse搭建原型,然后写道一定程度(就是不需要很多import的时候),补充ant脚本,完全切换回emacs。只有在需要大量的重构的时候,我再切换到emacs。
> 如果不是Java项目,几乎之用emacs,因为我不知道其他的语言的好用的IDE是什么,我懒啊。
>
> 而使用emacs,我会明白什么?
> 1,整体代码的框架结构。eclipse看到的结构是用看的,emacs会强制要求你记在脑子里面。这个强制会成为一种习惯。说实话,其实这是一个可有可无的,你用eclipse甚至file
> explorer都可以,但是强制的,可以让我随着项目的前进随着就记住,我懒嘛。
>
> 2,记住API,很多使用IDE的兄弟姐妹们非常喜欢 "." 或者 "->"
> 之后,IDE给你所有的方法列表。但是我不喜欢,尤其是我自己设计一些API要别人使用的时候。如果没有人帮助你,你就会让自己做出来更好的,更容易记忆的API,就像说话一样自然,所以很多时候,什么API,就是很自然的就记住了,而且配合我说的自动补全,这样每写一个这样的方法,可以节省我几百和毫秒吧。
>
> 3,多语言的同时编辑,最常见的就是一边修改Server的代码(Java、Python、PHP等),一边修改前台的代码(HTML,JavaScript)等。emacs,一个就搞定了,不需要从不同的IDE切换。我知道Eclipse也支持多语言,但是他不能非常好的做到同时支持,至少需要切换一个语言的主题,这会浪费我几秒钟的时间,而且我需要动鼠标,这个不能忍,没办法,我懒嘛。
>
> 所以,我基本上90%的时间用emacs。但我不反对IDE,虽然我不怎么用。
> 而大家说的对程序的理解,运行机制的理解,我觉得这是一个程序员的基本能力。不管工具是什么,都应该明白。这样才能驾驭工具。
>
> 工欲善其事,必先利其Emacs。
>
>
> Weiming Yin
>
>
>
> 2009/4/17 刘鑫 <[hidden email]>:
>>
>>
>> 2009/4/17 Karron Qiu <[hidden email]>
>>>
>>> 兄弟, 世界是很大, 现在也许还有人钻木取火呢. 你的emacs是裸的吗? 没有用过任何集成开发环境的功能?
>>>
>>> 我也不知道为什么会有这么多人反对IDE, 无论是IDE还是个纯文本编辑器都是用来协助开发的工具而已, 只要自己顺手好用就行, 何必大加鄙视呢.
>>> 我也用VIM来写脚本, 处理文本, 因为我觉得方便好用. 不说别的, 现代IDE的重构功能就够方便好用了, 配合单元测试, 我可以肆无忌惮地重构代码.
>>> 原始的emacs, vim能够做到吗? 现在的重构功能都是做到语法分析上面了, 普通的编辑器很难做到这点.
>>> 当然如果你的编辑器能够做到这个功能的就已经可以归为IDE的范畴了.
>>
>> 抬头看前面,注意语境。
>> 我都懒得说了......
>> 我什么时候说过我反对IDE了,你们人类真缺少幽默感......
>>
>>>
>>> 2009/4/17 刘鑫 <[hidden email]>
>>>>
>>>>
>>>> 2009/4/17 Karron Qiu <[hidden email]>
>>>>>
>>>>> 用裸的notepad编程最好了, 可以真正关注代码, 免得被其他的OOXX的功能锁打扰.
>>>>>
>>>>> 好多人拿着emacs来反对IDE, 殊不知自己不一样把emacs也配置成了一个IDE. 所谓IDE不就是集成开发环境,
>>>>> 只要是集成了多种功能的用来开发的都可以说是IDE. 动不动就鄙视IDE的, 那么就用记事本开发好了, 编译的时候, 手工切换出来输入编译命令.
>>>>> 用emacs的大牛, 只允许用它编辑代码, 什么源代码管理集成, 代码结构展示, 项目文件组织, 类与方法之间跳转等等功能都不要用, 如果能够做到这些,
>>>>> 才能够去鄙视IDE.
>>>>
>>>> 看来你是没见过连语法高亮都不要,一切脚本解决的程序员......
>>>> 兄弟,这世界很大的......
>>>>>
>>>>> 2009/4/17 zhao shichen <[hidden email]>
>>>>>>
>>>>>> 我一直不太理解IDE有什么用,谁能给讲讲吗?
>>>>>>
>>>>>> 方便?那里方便呢?
>>>>>>
>>>>>> 一个尝试国eclips,发现太麻烦丢弃的人路过。。。。
>>>>>>
>>>>>> 2009/4/17 wang fei <[hidden email]>
>>>>>>>
>>>>>>> 在Komodo里集成了SVN吗?我弄了几次,没成功。
>>>>>>>
>>>>>>> 2009/4/17 Mr Liu <[hidden email]>
>>>>>>>>
>>>>>>>> 个人觉得Komodo还是很不错的
>>>>>>>>
>>>>>>>> 2009/4/17 庆军马 <[hidden email]>
>>>>>>>>>
>>>>>>>>> 用不用IDE要看个人情况而定,不能一而楖之!
>>>>>>>>> 我在Ubuntu下用ERIC4,推荐试用一下1
>>>>>>>>>
>>>>>>>>> 2009/4/17 raul <[hidden email]>
>>>>>>>>>>
>>>>>>>>>> 自己方便顺手,又能快速解决问题,差不多就ok了
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> http://annyraul.blogspot.com
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2009/4/17 马踏飞燕 <[hidden email]>
>>>>>>>>>>>
>>>>>>>>>>> 小程序用vim,大程序用WingIDE。
>>>>>>>>>>> 人生苦短,那个用着方便就用哪个呗。重要的是节约时间。
>>>>>>>>>>>
>>>>>>>>>>> 2009/4/17 lucker <[hidden email]>:
>>>>>>>>>>> >
>>>>>>>>>>> > 学习Python有几个月了,一直都用Python官方的IDE写一些学习或模仿的代码,了算是略有点成就感了.但感觉用这个IDE写代码效率太低了,
>>>>>>>>>>> >
>>>>>>>>>>> > 很多现代IDE环境具有的高级功能都没有,用惯了VS之类的开发环境,老是想找一款适合Python规模开发的IDE来熟悉并做为自己未来主要使用的
>>>>>>>>>>> > Python开发工具.
>>>>>>>>>>> > 大家来来说说,Windows下面,平时你们都用什么工具?有什么优缺点?个人使用的体会如何等.
>>>>>>>>>>> > >
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> 免费手机铃声电子书下载,在线观看!
>>>>>>>>>>> 尽在 http://www.honeyday.org
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>    致
>>>>>>>>> 礼
>>>>>>>>>  马庆军
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> 温和地坚持,并且微笑
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>> Karron
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> 杀人放火金腰带,补路修桥无尸骸。
>>>>
>>>> ......
>>>>
>>>> 劉鑫
>>>> March.Liu
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>> Karron
>>>
>>>
>>
>>
>>
>> --
>> 杀人放火金腰带,补路修桥无尸骸。
>>
>> ......
>>
>> 劉鑫
>> March.Liu
>>
>> >
>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
来自: `python-cn`:CPyUG ~ 华蟒用户组 | 发言:[hidden email]
退订: http://tinyurl.com/45a9tb /针对163/qq邮箱:http://tinyurl.com/4dg6hc
详情: https://groups.google.com/group/python-cn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
-~----------~----~----~----~------~----~------~--~---

1 ... 3456