做Python开发时如果没有使用过black,那么Pycharm自带的格式化功能或许也能满足你对代码格式的要求,但是一旦使用过black之后,会发现pep8对比black总是差那么点意思。

自带格式:

自带格式

Black:

black


在Pycharm中如何设置通过快捷键使用black格式化代码呢?

  1. 首先安装black:pip install black
  2. 找到black执行路径,在Tools>External Tools 即可添加对应设置black

black all

一个格式化当前文件,一个格式化整个项目。前者可以取消勾选Open console for tool output这个选项,获得和自带format一样的体验。

  1. 接下来就是在keymap中设置自己喜欢的快捷键了

0 Comments latest

No comments.