IDEA 注释在 else if 语句上
希望得到的效果是:
if (0) {
echo '123';
}
// 注释内容
else if (1) {
foo();
} else {
echo 3;
}
期望 “注释内容” 能够保持在 else if
之上,而注释上面能有几个换行作为每段代码之间的区分。
但是 IDEA 默认的 PHP 格式化配置会格式化成下面这样(注释上面的空行消失了):
if (0) {
echo '123';
} // 注释内容
else if (1) {
foo();
} else {
echo 3;
}
我在 IDEA 配置中 Code Style 找了很久都没有找到合适的配置。我尝试使用 'else' on new line
选项,可以达到期望效果,但是没有注释的 else 分支也被加了换行:
if (0) {
echo '123';
}
// 注释内容
else if (1) {
foo();
} <-- 这里多出一行
else {
echo 3;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论