如何使用pycharm按照编码风格的模板自动缩进选择区域

fhity93d  于 2022-12-13  发布在  PyCharm
关注(0)|答案(9)|浏览(145)

在Eclipse中,我可以设置代码样式模板,当代码完成时,我可以按模板缩进代码。例如,
在编码样式模板中,我设置的样式如下:
aDict = {1: 'a', 2: 'b'} ##即每个变量前面都有一个空格
如果我这样写代码

aDict = {1:'a',2:      'b'}

如何在编写代码后缩进代码?
我尝试了“代码自动缩进行”,这是绑定到热键“Ctrl + Alt + I”,但它似乎不工作

pbossiut

pbossiut1#

这个动作叫做Reformat code。你可以在Code菜单的中间找到它,或者使用快捷键CTRL + Shift + L

mutmk8jj

mutmk8jj2#

PyCharm的最新版本在Linux和Windows中都使用CTRL + SHIFT + ALT + L。然后从重新格式化对话框中选择要执行的重新格式化选项。

wmomyfyw

wmomyfyw3#

Ctrl + Shift + L将重新设置代码格式。

unhi4e5o

unhi4e5o4#

如果您碰巧使用/切换到Mac,则默认为cmd+alt+L

brtdzjyr

brtdzjyr5#

在Windows 10上,键盘快捷键为Ctrl+Alt+i
该选项可以在代码菜单-〉自动缩进行中找到

7ivaypg9

7ivaypg96#

在Mac OS上,您可以使用Option + Command + L来重新格式化/自动缩进选定的代码区域。我使用的是2021.1版本。

ui7jx7zq

ui7jx7zq7#

从PyCharm 2020.3.3开始,重新格式化代码特定部分的设置应该是:x1月0n1x + x1月1n1x + x1月2n1x
对于整个文件:x1个月3个月1个月+x1个月4个月1个月+x1个月5个月1个月+x1个月6个月
PyCharm Settings

3pvhb19x

3pvhb19x8#

最新版本2017.2.3的另一个快捷方式是:Alt + F8组合键
要查看其他选项,请转到上面的Code菜单。

g52tjvyc

g52tjvyc9#

对于macO转到

  1. CodeReformate code
  2. Option + Command + L
    参考图像:https://i.stack.imgur.com/k2Wa6.png

相关问题