PhpStorm 代码样式 'Space - Within - Brackets' 未运行
PhpStorm Code Style 'Space - Within - Brackets' not functioning
我正在与一个需要括号内空格的团队合作 PHP Laravel 项目,如下所示:
$t = $one[ 0 ];
我试图通过在代码样式首选项中设置以下要求来实现此目的:
突出显示应根据需要在括号内添加空格。但是,保存并重新启动后,无论按多少次 Ctrl+Alt+L.
,我都没有应用此样式
更糟糕的是,PhpStorm 删除了括号内已经存在的空格,这在我尝试自动格式化现有代码时造成了巨大的麻烦。
所以这个:
重新格式化后变成这样:
我已经设置了其他自定义代码样式设置,正在应用其他自定义设置。
有人可以帮助解决这个样式问题吗?
该选项工作得很好。它用于访问单个数组元素(例如 $t = $one[ 0 ];
)。
但是在你的屏幕截图上,它不起作用......它是数组初始化器(换句话说,$var = array('aaa', 'bbb');
)......为此你需要使用适当的选项 - "Array initializer parentheses"(比您在上面尝试的要低一点)。
我正在与一个需要括号内空格的团队合作 PHP Laravel 项目,如下所示:
$t = $one[ 0 ];
我试图通过在代码样式首选项中设置以下要求来实现此目的:
突出显示应根据需要在括号内添加空格。但是,保存并重新启动后,无论按多少次 Ctrl+Alt+L.
,我都没有应用此样式更糟糕的是,PhpStorm 删除了括号内已经存在的空格,这在我尝试自动格式化现有代码时造成了巨大的麻烦。
所以这个:
重新格式化后变成这样:
我已经设置了其他自定义代码样式设置,正在应用其他自定义设置。
有人可以帮助解决这个样式问题吗?
该选项工作得很好。它用于访问单个数组元素(例如 $t = $one[ 0 ];
)。
但是在你的屏幕截图上,它不起作用......它是数组初始化器(换句话说,$var = array('aaa', 'bbb');
)......为此你需要使用适当的选项 - "Array initializer parentheses"(比您在上面尝试的要低一点)。