PhpStorm Space 和 'Code style' 中的对齐设置
PhpStorm Space and Align settings in 'Code style'
我正在尝试在 PhpStorm 中设置 spaces 和代码格式对齐,但它不起作用。
在屏幕截图中,您可以看到该框已选中,但在代码中未应用该设置。 space 也有一些问题,我勾选了 "Space Within" 部分的所有方框,但是当我写一个 if()
语句时,例如,编辑器没有添加 space 括号之间。末尾的分号也有同样的问题,永远不会自动添加。
我尝试更改 "File->Settings and File->Default Settings" 中的默认方案和项目方案中的设置,但没有成功。
提前感谢您的帮助!
数组初始值设定项
没有办法(据我所知)使用 Code | Reformat Code
。默认的快捷方式是 Ctrl+Alt+L
(又名 Alt Gr+L
),适用于整个文件或当前 selected 代码。
如果你的代码风格规则设置得好,你可以把它看成是你的
"save" 行动,并根据需要经常执行。
If 语句
正如@LazyOne 所建议的,在这种情况下,您还可以使用 Live Templates
来实现您想要的。
在 Settings | Editor | Live Templates
中,向 PHP
部分添加一个条目,将其命名为 if
并使用以下模板文本:
if ( $CONDITION$ ) {
$THEN$
}
注意:我在$THEN$
之前添加了一个制表符,如果需要,请随意将其更改为空格。
现在,如果您使用 if
并点击 Ctrl+Enter
,PHPStorm 应该在默认 if
之前建议您的实时模板,这样您就可以 select 它然后浏览使用 Tab
.
的模板变量
我正在尝试在 PhpStorm 中设置 spaces 和代码格式对齐,但它不起作用。
在屏幕截图中,您可以看到该框已选中,但在代码中未应用该设置。 space 也有一些问题,我勾选了 "Space Within" 部分的所有方框,但是当我写一个 if()
语句时,例如,编辑器没有添加 space 括号之间。末尾的分号也有同样的问题,永远不会自动添加。
我尝试更改 "File->Settings and File->Default Settings" 中的默认方案和项目方案中的设置,但没有成功。
提前感谢您的帮助!
数组初始值设定项
没有办法(据我所知)使用 Code | Reformat Code
。默认的快捷方式是 Ctrl+Alt+L
(又名 Alt Gr+L
),适用于整个文件或当前 selected 代码。
如果你的代码风格规则设置得好,你可以把它看成是你的 "save" 行动,并根据需要经常执行。
If 语句
正如@LazyOne 所建议的,在这种情况下,您还可以使用 Live Templates
来实现您想要的。
在 Settings | Editor | Live Templates
中,向 PHP
部分添加一个条目,将其命名为 if
并使用以下模板文本:
if ( $CONDITION$ ) {
$THEN$
}
注意:我在$THEN$
之前添加了一个制表符,如果需要,请随意将其更改为空格。
现在,如果您使用 if
并点击 Ctrl+Enter
,PHPStorm 应该在默认 if
之前建议您的实时模板,这样您就可以 select 它然后浏览使用 Tab
.