PyCharm PEP8保存

时间:2017-06-11 12:15:42

标签: pycharm pep8

所以我用谷歌搜索了,我已经这样了,我已经尝试过......

如何让PyCharm将PEP8自动格式作为保存操作?

我发现我可以执行 Ctrl + Alt + L 进行自动格式化。我已经习惯了在Eclipse上保存动作,所以我想在PyCharm中使用它。在GoGland这很容易,为什么不在PyCharm?

我迷路了,请帮忙......

1 个答案:

答案 0 :(得分:5)

那么对我有用的是迂回,但我还没有找到一个简单的内置选项来做到这一点。我的解决方案是录制格式宏并保存,然后将ctrl + s键绑定重新分配给该宏。

制作宏: - 编辑>宏>开始录制 - 运行ctrl + alt + L然后按ctrl + s - 编辑>宏>停止录制>称之为保存和格式

重新分配ctrl + s: - 设置>键盘映射>宏:    - 选择您的宏并添加键盘快捷键'然后输入ctrl + s    - 选择将其从保存中删除,因为您的宏无论如何都会这样做

更详细的文档: https://www.jetbrains.com/help/pycharm/recording-macros.html https://www.jetbrains.com/help/pycharm/binding-macros-with-keyboard-shortcuts.html