在phpStorm中,当我键入:时
if(a==b){
(没有空格);输入";,phpStorm是否有任何可能(设置/配置)自动将代码重新格式化为:
if ( a == b ) {
//cursor now here
}
???
根据";代码样式";设置(规则)它应该重新格式化,但它没有!(如果我手动选择代码并进行"重新格式化代码"-那么它确实如此!但我认为它应该在输入时自动完成,只需键入代码字符串)
phpStorm v.2.1
我第一次回答时没有理解这个问题。现在我发现问题不在于缩进,而在于括号周围的空格。
这种行为是故意的,这样的空格不会插入Enter,它们只在重新格式化代码时插入(或者在粘贴代码并启用粘贴时自动重新格式化时插入)。