phpStorm中的代码样式:从if(a == b){到if(a == b){在Enter上,是否可能?

时间:2012-03-26 16:38:10

标签: phpstorm

在phpStorm中,当我输入:

if(a==b){

(没有空格),我按“Enter”,是phpStorm的任何可能性(设置/配置)自动将该代码重新格式化为:

if ( a == b ) {
    //cursor now here
}

???

根据“代码样式”设置(规则),它应该重新格式化,但它不会! (如果我手动选择代码并执行“重新格式化代码” - 那么确实如此!但​​我认为应该在Enter上自动完成刚才输入的代码字符串)

phpStorm v.2.1

1 个答案:

答案 0 :(得分:2)

第一次回复时,我不明白这个问题。现在我看到的问题不是关于缩进,而是关于括号周围的空格。

此行为是设计使然,此类空格未插入 Enter ,它们仅在重新格式化代码时插入(或者当您粘贴代码并启用粘贴时自动重新格式化时)。