PyCharm是大JB旗下的产品之一,对于广大Python开发者来讲应该不会陌生,对于我的开发者来讲用什么IDE(VIM/Sublime Text/Visual Studio Code)可能并不重要,可是面对一个开发素质良莠不齐的团队时,我相信老老实实统一使用PyCharm会是一个虽然大可是全的不错选择,由于一开始就开启pep8和pylint检测能显著提高代码质量,各类错误和警告提示会逼着你写出高质量的代码。固然统一编码和注释风格,小团队作一些适度的code review和单元测试会帮助团队一块儿更快的成长,良好的代码有时候靠的是自律、规范和review,而不单单是技术。python
"我不是个伟大的程序员,我只是个有着一些优秀习惯的好程序员" | By Kent Beckgit
PyCharm - Python IDE for Professional Developers by JetBrains.程序员
2017年08月25日 - 初稿github
阅读原文 - https://wsgzao.github.io/post...编辑器
扩展阅读post
PyCharm - https://www.jetbrains.com/pyc...单元测试
JetBrains 的产品大多数是付费形式,可是对于教育行业却实行免费受权计划,几乎涵盖全部产品,十分良心。测试
学生受权申请方式
https://sales.jetbrains.com/h...字体
若是已经有必定经济能力请支持正版编码
如下设置选项随着版本调整可能发生位置变化,但能够在Settings(Ctrl+Alt+S)左上角的搜索栏里快速进行查询
默认的字体我的以为偏小,File-->Settings-->Editor-->Font
,新版本没必要像老版本同样调整前必需要保持一个新的Scheme,直接修改你喜欢的字体和大小应用就能够看到效果了
在File-->Settings-->Editor-->General-->Appearance
里勾选Show line numbers
皮肤主题和编辑器主题是分开设置的
皮肤主题在File-->Settings-->Appearance & Behavior-->Appearance
的Theme选项下选择
编辑器主题在File-->Settings-->Editor-->Colors Scheme
的Scheme选项下选择
默认状况下,新建完一个文件后,PyCharm会生成一个__author__ = '$USER'的文件头,但一般每一个Python文件都会添加# -*- coding: utf-8 -*-
来控制编码。能够在File-->Settings-->File and Code Templates
中的Templates选中Python Script在右侧把你要自动添加的内容加进去
# -*- coding: utf-8 -*- # __author__ = 'wangao'
舒适提示:PyCharm会实时自动保存代码并写入本地文件
Ctrl + / 行注释,能够批量选择和取消
快速按2次Shift 全局文件名称查找,能够快速定位所要编辑的文件
Ctrl + F 当前文件查找
Ctrl + R 当前文件替换
Ctrl + Shift + F 全局查找,可能会和输入法的简繁快捷键冲突,记得关闭
Ctrl + Shift + R 全局替换
Ctrl + Z 撤销
Ctrl + Shift + Z 回撤
未完待续
@陈俊岭 把Pycharm官方帮助文档翻译了一遍,若是英文很差能够适度参考
个人Pycharm,我作主 - http://blog.csdn.net/u0130880...