我的python开发工具

要求

至少是一个编辑器,其实只是一个编辑器也足够了。

语法高亮,希望标点符号、保留字、内置函数、字符串等有不同而美观的高亮颜色。其中,因为内置函数名是可以重载的,所以希望这里可以能‘智能一点’。

其他的有行号、自动完成、智能锁紧等。

体验要好,没有太多的问题,而且要有“轻”的感觉。

可以在开始配置麻烦点,但不要每次都配置。

选项

Ulipad

  基本要求方面满足的差不多,说一下不满意的地方吧。

  一个是linux下回车换行会闪屏,直接导致在linux下pass它。

  二是调试某些程序的时候提示的错误不对劲。是在调试一个panda3d程序时,提示subprocess之类的问题,但实际这不是程序错误的地方。使用Spyde调试正常。

Vim

  一方面大量的开发者簇拥说这是编辑器之神,另一方面在王垠的博客里面认为用这种编辑器的是在秀智商...

  在功能方面Vim基本是没有任何问题的,但我郁闷的是找不到一个一次性的、满意的Vim的配置,而自己配置的Vim常常并不是很满意,常常是搜来搜去,希望找到一个普通ide必有的功能都不太容易。而插件的安装与管理也不是很happy的事情。总之,很陡的学习曲线阻止了我的持续使用。

  如果有时间好好学习一下,再经过一定时间的积累,相信这会是我最满意的答案。

Emacs

  曾经妄图尝试过,但还是被不太漂亮的界面吓到了。

  最难的还是没有使用经验,更没有人带着入门。

Eclipse+Pydev、Eric、Spyde

  看起来太“重”了,尤其是eclipse,电脑配置再低一点...总之,不喜欢这种风格,感觉和python的风格也不相称。

目前使用

 windows下用Ulipad,linux下用geidt。

posted @ 2013-07-13 22:17  克斯额的支  阅读(365)  评论(0编辑  收藏  举报