如何在jet上制作jetbrains pycharm自动格式代码

Ran*_*dra 15 pycharm webstorm

当我使用webstorm并从其他地方粘贴一些代码时,它会为我做格式化.但是使用pycharm 3,它不再发生了,我必须手动缩进代码等.

我希望得到这个功能.有没有办法做到这一点?

Arn*_*d P 35

编辑以保持最新:

该选项Settings | Editor | General | Smart Keys | Smart indent pasted lines将是有意义的(Pycharm 2016.3).

事情总是在不断发展,作为一般(更快)的练习,我建议smart indent在设置窗口出现后立即开始输入.菜单将缩小以帮助找到选项所在的位置.

甚至更加花哨,Ctrl + Shift + A直接从编辑器(到处搜索)可以带给你它.

  • PyCharm 5在`Settings |下有它 编辑| 一般| 智能钥匙| 重新格式化粘贴`,fyi. (4认同)
  • 非常感谢你.正如其他人所知,还有4个额外的子选项,"无"将在您粘贴时保留格式. (3认同)

Zzz*_*... 8

短切自动格式化:ctrl+ alt+L