PHPStorm switch语句'break'缩进
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHPStorm switch语句'break'缩进相关的知识,希望对你有一定的参考价值。
phpStorm是一个非常好的IDE,但它做了一件令我烦恼的事情。
我(和我的团队)编写我们的switch语句,如下所示:
switch ($foo) {
case 'a' :
// some code
break;
}
PHPStorm自动纠正这个问题
switch ($foo) {
case 'a' :
// some code
break;
}
请注意,break
与代码一起缩进。我不希望这种情况发生。
我查看了代码样式部分,但是switch的唯一选择是缩进case分支。
有谁知道如何阻止PHPStorm这样做?
在
settings | Edito | Code Style | PHP | Wrapping and Braces
取消选中'case'选项中的缩进'break'
根据PSR-2 on code style的建议,PHPStorm以推荐的方式显示它。
如果你真的想改变它,你可以在Editor > Code style > PHP > Wrapping and Braces
下的'switch' statement
中取消并取消选中Indent 'break' from 'case
。
免责声明,截图来自IntelliJ,但您应该能够在同一位置找到相同的设置
按Ctrl + Alt + S打开“设置”。选择代码样式 - > PHP,如下所示
如图所示,将Continuation Indent
值更改为0。完成。
也许您还必须遵循应用程序指出的逻辑,中断不一定是案例陈述的结束。你可以在break语句之后有逻辑和视觉上的注释。休息是特定案例陈述的孩子。
以上是关于PHPStorm switch语句'break'缩进的主要内容,如果未能解决你的问题,请参考以下文章
Java基础第4天+switch语句for,while,do...while循环语句break,return,continue控制跳转语句