我用过的最好的python编辑器PyScripter
2014-04-16 18:37
253 查看
http://hi.baidu.com/cenxcen/item/c045fff84d39d41fa6298880
用了IDLE, PythonWin等几个python编辑器,在代码补全、参数提示等功能上都非常不满意。
终于找到PyScripter并且试用了一下,代码补全、参数提示等功能非常强大。这个功能其实非常重要,可以大大提高开发效率,减少出错。很满意.PyScripter的调试功能很好很强大,使用方便,真的不错。
可以在这里下载: http://code.google.com/p/pyscripter/
不过后来发现pyScripter在第二次打开文件时,自动完成功能不能很好的启动,似乎它需要在编辑器中再次声明一个你需要完成的类型的变量才能自动完成。。。经过研究发现,是由于PyScripter默认对于os, wx,scipy包是按照需要时才加载的方式加载自动完成,可以在【ide选项】【code completion】【special packages】中取消wx,就可以每次都对wx对象进行代码自动完成了。但是这样wx模块是按照扫描源代码的方式来加载自动完成的,这个时候的自动完成不准确,经常会缺少方法什么的。
pyscripter的代码自动完成(代码提示)和函数参数提示功能的默认按键分别是Ctrl+space 和Shift+Ctrl+space,可以在【选项】【编辑器选项】中重新设定。
使用uliPad之后发现,这个在写代码方面似乎很强,代码补全时不区分大小写。不过uliPad的调试功能不是最新版,在python2.7下会出错。
据说eric4也不错,不过由于需要实现安装pyqt所以就不实验了
wxPython例程安装包中的Editra代码完成非常好,代码补全时不区分大小写。只是没有调试功能。
用了IDLE, PythonWin等几个python编辑器,在代码补全、参数提示等功能上都非常不满意。
终于找到PyScripter并且试用了一下,代码补全、参数提示等功能非常强大。这个功能其实非常重要,可以大大提高开发效率,减少出错。很满意.PyScripter的调试功能很好很强大,使用方便,真的不错。
可以在这里下载: http://code.google.com/p/pyscripter/
不过后来发现pyScripter在第二次打开文件时,自动完成功能不能很好的启动,似乎它需要在编辑器中再次声明一个你需要完成的类型的变量才能自动完成。。。经过研究发现,是由于PyScripter默认对于os, wx,scipy包是按照需要时才加载的方式加载自动完成,可以在【ide选项】【code completion】【special packages】中取消wx,就可以每次都对wx对象进行代码自动完成了。但是这样wx模块是按照扫描源代码的方式来加载自动完成的,这个时候的自动完成不准确,经常会缺少方法什么的。
pyscripter的代码自动完成(代码提示)和函数参数提示功能的默认按键分别是Ctrl+space 和Shift+Ctrl+space,可以在【选项】【编辑器选项】中重新设定。
使用uliPad之后发现,这个在写代码方面似乎很强,代码补全时不区分大小写。不过uliPad的调试功能不是最新版,在python2.7下会出错。
据说eric4也不错,不过由于需要实现安装pyqt所以就不实验了
wxPython例程安装包中的Editra代码完成非常好,代码补全时不区分大小写。只是没有调试功能。
相关文章推荐
- ubuntu12.04.4下安装python模块gevent
- python 学习笔记2
- python 笔记1
- scrapy在python3版本运行问题
- Python代码性能优化技巧
- 使用python PIL来生成缩略图
- python下查看对象的属性内容
- python学习网站
- 在vim下写python 会出现python错误:unexpected unident
- python - socket / setblocking
- Python 模块导入
- 为何Python正则里也有split?
- 简明python学习笔记(九)-列表
- 简明python教程学习笔记(八)-元组
- python virtualenv 中安装lxml 外部依赖
- python推荐资料
- Project Euler 26~30
- python相关操作
- Project Euler 21~25
- Project Euler 16~20