关于 Python 的开发编辑器有很多,每个人有每个人的喜好,经常看到很多在问什么编辑器好用,有人推荐 Sublime,有人推荐 Pycharm 等等,这里就不去比较其它编辑器的优缺点了,只谈谈关于 LiClipse 这个编辑器在初级使用阶段的智能提示功能等。开箱即用,支持多种语言,RST,Markdown 和 HTML 编辑器的 HTML 预览。
其实 LiClipse 这个编辑器就是以前的 PyDev 插件的独立版本,基于 Eclipse 编辑器开发,去掉了 Java 的相关开发功能,关于软件的详细说明可以去官网查看: http://www.liclipse.com/
编辑器只需要少量的配置,打开即可使用,快速自动 import,也可以根据需要安装自己所需的插件,比如 json、svn、主题插件等。个人推荐:适合刚入门的新手使用
由于新版的 PyQt 和 PyDev 去掉了详细的函数提示,所以 PyQt 的智能提示只有函数和返回值,并没有英文注释,但是以前的比如 PyQt4 的智能提示应该是有详细的英文注释提示。
# 界面预览
- 主界面
- 鼠标悬停提示
- 输入提示
- Git 面板
- 全局搜索(Ctrl + H)
# 自动导包
其实这个功能我是非常喜欢的,通过按下快捷键即可自动寻找包名导入,快捷键 Ctrl + Shift + O
也可以在标红的代码上按下 Ctrl + F1 进行导入
# 配置
打开编辑器后首先要配置【Window -> Preferences】的就是 Python 的环境变量,可以同时添加多个 Python 版本
# Tab 等设置
- Insert spaces for tabs tab 转空格
- Show line numbers 显示行号
# 模版
这个功能可以快速插入自己定义好的模版代码,比如 if __name__ == '__main__':
等等,比如我这里配置的创建文件的模版
# 常用快捷键
格式化对齐 | Ctrl + Shift + F |
自动导包 | Ctrl + Shift + O |
快捷提示 | Alt + / |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 PyQt!