PHP-Netbeans:如何更改多条件 if 语句的格式

Posted

技术标签:

【中文标题】PHP-Netbeans:如何更改多条件 if 语句的格式【英文标题】:PHP-Netbeans: How to change formatting for multi-conditional if statements 【发布时间】:2013-04-02 01:16:54 【问题描述】:

我有以下代码:

if(
    condition1
    && condition2
    && condition3
) 
    // do something

在 netbeans 重新格式化后,我得到了

if(
    condition1 && condition2 && condition3
) 
    // do something

这不是我想要的。

我已经尝试更改 Editor>Formatting>php>Wrapping>If 语句 - 但我什至无法弄清楚此选项的作用,但至少它似乎无法解决我的问题。

如何使 netbeans 以我喜欢的方式格式化多条件 if(或保持原样)?

【问题讨论】:

【参考方案1】:

Netbeans 稍微改变了语法。您需要在 AND 运算符的末尾而不是之前进行换行,它会在格式后保留换行符。

if(
    condition1 &&
    condition2 &&
    condition3
) 
    // do something

【讨论】:

谢谢,完美运行。我本来希望它们排在前面,因为这些行可能会很长,所以最好直接查看它是 AND 还是 OR(无需在较小的屏幕上滚动),但最好是拥有一切反正在一条线上。谢谢 当第二个或第三个条件为!condition1时,不起作用。结果是:if(condition1 or ! condition2) ... 有什么选项可以将&& 放在前面吗?

以上是关于PHP-Netbeans:如何更改多条件 if 语句的格式的主要内容,如果未能解决你的问题,请参考以下文章

语句

如何在 R 中使用条件 if 更改矩阵条目

如何使用 IF 条件更改字体(不是单元格!)颜色?

C语言选择结构(if语句)

C语言选择结构(if语句)

C语言选择结构(if语句)