phpStorm中的代码样式:从if(a==b){到if(a===b){on Enter,这是可能的吗



在phpStorm中,当我键入:时

if(a==b){

(没有空格);输入";,phpStorm是否有任何可能(设置/配置)自动将代码重新格式化为:

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

根据";代码样式";设置(规则)它应该重新格式化,但它没有!(如果我手动选择代码并进行"重新格式化代码"-那么它确实如此!但我认为它应该在输入时自动完成,只需键入代码字符串)

phpStorm v.2.1

我第一次回答时没有理解这个问题。现在我发现问题不在于缩进,而在于括号周围的空格。

这种行为是故意的,这样的空格不会插入Enter,它们只在重新格式化代码时插入(或者在粘贴代码并启用粘贴时自动重新格式化时插入)。

相关内容

最新更新