pycharm是一款常用的python开发工具,功能十分强大,并且多平台支持(Windows/MacOS/Linux),官方提供社区开源版本:pycharm Community免费版本下载地址。
pycharm在日常开发中常用功能简介:
- 断点调试,类似于Visual Studio,实时查看变量/内存使用情况,支持django/flask等工程的调试:

- 自动检查代码风格,内嵌PEP8标准(详情见附录),代码风格统一,便于管理。配置方法:
(1) pip install autopep8;
(3)填写配置项
Name:Autopep8 (可随意填写) Tools settings: Programs:autopep8 Parameters:--in-place --aggressive --ignore=E123,E133,E50 $FilePath$ Working directory:$ProjectFileDir$
- 内嵌git功能,方便进行版本控制。
- 支持模块模板,便于工程内统一注释风格,标明作者等。
- 自动分析模块全局变量、函数位置,位置切换十分方便。

- 代码单元测试功能,更快捷得进行单元测试,提高代码鲁棒性。
-
- 快速查找文件Ctrl+E打开最近访问的文件,Ctrl+Shift+E打开最近编辑过的文件,尤其是在大型工程中,传统的按层查找文件非常低效;配合Ctrl+Tab切换前一个打开的文件,切换效率提升显著。

- 快速查找文件Ctrl+E打开最近访问的文件,Ctrl+Shift+E打开最近编辑过的文件,尤其是在大型工程中,传统的按层查找文件非常低效;配合Ctrl+Tab切换前一个打开的文件,切换效率提升显著。
- 万能搜索,双击Shift,可以搜索文件名、类名、方法名,还可以搜索目录名,搜索目录的技巧是在在关键字前面加斜杠/。
- 历史粘贴板,Ctrl+Shift+V可访问历史粘贴板。
- 多屏显示代码,Settings-Keymap中进行自定义。
- 任意换行, Shfit+Enter。
-
- 优化导入,Ctrl+Alt+O,去掉没有使用的引入,规范引用顺序。
- 注释选中行,Ctrl+/
- 另外,pycharm支持多python共存,支持virtualenv进行配置。多版本下同时开发更加方便。
其他方面,pycharm还能自定义字体,语法高亮颜色等一系列自主化配置,可以使写代码更加称心入手。
附录1:Win/Mac快捷键(原图来自麻瓜编程)

Win快捷键高清图链接

Mac快捷键高清图链接
附录2:PEP8标准
PEP 8标准-英文原版
PEP8标准中文摘要
代码布局
注释
模块顶部要有模块注释;类以及自定义函数要有其功能,以及入参出参注释,待解决的问题处,句末可以有注释,诸如# FIXME/TODO等高亮注释;
命名风格
程序设计建议
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173311.html原文链接:https://javaforall.net
