好吧,在eclipse中,我可以设置代码样式的模板,当代码完成时,我可以通过模板缩进它。 例如,
在编码样式模板中,我设置的样式如下:
aDict = {1: 'a', 2: 'b'}
##即每个变量前面都有一个空格
如果我写这样的代码
aDict = {1:'a',2: 'b'}
如何在编写代码后缩进代码?
我尝试了“代码 - 自动缩进行”,它绑定到热键“Ctrl + Alt + I”,但似乎无法正常工作
答案 0 :(得分:29)
该行动称为Reformat code
。我不知道默认快捷方式,因为我更改了它,但您可以在Code
菜单中找到它,位于中间的某个位置。它的快捷方式也显示在这里。
答案 1 :(得分:15)
最新版本的PyCharm在Linux和Windows中都使用 CTRL + SHIFT + ALT + L 。然后从重新格式化对话框中选择要执行的重新格式化选项。
答案 2 :(得分:8)
CTRL + Shift + L 将重新格式化您的代码。
答案 3 :(得分:7)
如果您碰巧使用/切换到Mac,则默认值为cmd + alt + L
答案 4 :(得分:1)
从 PyCharm 2020.3.3 开始,重新格式化代码特定部分的设置应该是:
CTRL
+ ALT
+ L
对于整个文件:
CTRL
+ ALT
+ SHIFT
+ L
答案 5 :(得分:0)
最新版本2017.2.3的另一个快捷方式是: ALT + F8
要查看其他选项,请转到上方的Code
菜单。
答案 6 :(得分:0)
在Windows 10上,键盘快捷键为 Ctrl + Alt + i
可以在“代码”菜单->“自动缩进行”中找到该选项