快捷搜索: 王者荣耀 脱发

python开发工具pycharm使用简介

pycharm是一款常用的python开发工具,功能十分强大,并且多平台支持(Windows/MacOS/Linux),官方提供社区开源版本:pycharm Community免费版本下载地址。

pycharm在日常开发中常用功能简介: 断点调试,类似于Visual Studio,实时查看变量/内存使用情况,支持django/flask等工程的调试:

自动检查代码风格,内嵌PEP8标准(详情见附录),代码风格统一,便于管理。配置方法:

(1) pip install autopep8;

(2) 选择菜单「File」–>「Settings」–>「Tools」–>「External Tools」–>点击加号添加工具


(3)填写配置项

Name:Autopep8 (可随意填写)
Tools settings:      
Programs:autopep8
Parameters:--in-place --aggressive --ignore=E123,E133,E50 $FilePath$
Working directory:$ProjectFileDir$

内嵌git功能,方便进行版本控制。

代码单元测试功能,更快捷得进行单元测试,提高代码鲁棒性。 以下为开发过程中常用快捷键举例: 1. Ctrl+Click(或Ctrl+B)轻松查看源码,了解代码原理。 2. 自动引入,Alt+Enter,自动提示,引入模块神器。需先选中Settings->general->autoimport->python :show popup; 3. 插入常用代码Ctrl+J,不用重复劳动。

快速查找文件Ctrl+E打开最近访问的文件,Ctrl+Shift+E打开最近编辑过的文件,尤其是在大型工程中,传统的按层查找文件非常低效;配合Ctrl+Tab切换前一个打开的文件,切换效率提升显著。

万能搜索,双击Shift,可以搜索文件名、类名、方法名,还可以搜索目录名,搜索目录的技巧是在在关键字前面加斜杠/。 历史粘贴板,Ctrl+Shift+V可访问历史粘贴板。 多屏显示代码,Settings-Keymap中进行自定义。 任意换行, Shfit+Enter。 优化导入,Ctrl+Alt+O,去掉没有使用的引入,规范引用顺序。 注释选中行,Ctrl+/   另外,pycharm支持多python共存,支持virtualenv进行配置。多版本下同时开发更加方便。

  其他方面,pycharm还能自定义字体,语法高亮颜色等一系列自主化配置,可以使写代码更加称心入手。

经验分享 程序员 微信小程序 职场和发展