python IDE 之 PyCharm

1. 简介

JetBrains出品, 著名的 IntelliJ IDEA 就出自该公司.
很多设置, 以及注册激活, 与IDEA是共通的, 所以可以先参考 IntelliJ IDEA .
PyCharm下载地址.
若是做数据科学的话, Community社区版够用了. Professional 多了web相关的功能.

快捷键

使用快捷键进行快速跳转, 去查看指定的 class, file 等非常方便,官方介绍在这里

若习惯了eclipse的快捷键, 比如F3跳转到函数声明,F5 在调试时是Step Into, 可以通过 File|Settings|Keymap菜单来设置eclipse风格.

python IDE 之 PyCharm_第1张图片
图2-2 调整pycharm的快捷键设置

2. 与eclipse 的PyDev插件对比

pydev不会根据源文件的import语句, 然后在指定库中精准定位函数, 比较弱.

python IDE 之 PyCharm_第2张图片
图2-1 二者对比, pyCharm定位到函数声明更为智能

3. 代码风格检查

根据 PEP8 naming convention 指出修正建议.
python IDE 之 PyCharm_第3张图片
图3-1 指出普通代码要与import语句间有两个空行

4. git功能集成

python IDE 之 PyCharm_第4张图片
图4-1 使用VCS|Checkout from Version Control|Git, 从git仓库clone项目, 并打开

5.查看类的继承层次

python IDE 之 PyCharm_第5张图片
图5-1 在 Settings|Tools|Diagrams 下勾选python相关

python IDE 之 PyCharm_第6张图片
图5-2 在代码正文中, 选定感兴趣的类, 右击|Diagrams|Show Diagrams ...

6. import 同项目的模块

同目录下的模块引用, IDE会飘红线.
解决办法, 选择当前目录|右击|Make Directory As|Sources Root.

你可能感兴趣的:(python)