如何在JavaScript if语句中使IntelliJ缩进包装条件

时间:2013-06-14 07:30:04

标签: javascript intellij-idea indentation

当我有这样的JavaScript代码时:

if(conditionOne &&
   conditionTwo) {
   doSomething();
}

JSLint抱怨

  

第{n + 4}列预期'conditionTwo',而非{n}列。

其中n是conditionOneconditionTwo开始的列。

(如何)我可以将IntelliJ配置为以这种方式格式化我的代码吗?

if(conditionOne &&
       conditionTwo) {
   doSomething();
}

我确实查看了设置 - >代码风格 - > JavaScript但没有找到这样的选项(或者没有认出它)。

1 个答案:

答案 0 :(得分:1)

您需要增加设置下的“延续缩进” - >代码风格 - >的JavaScript

我将我的设置为8并正确格式化您的块。

在“选项卡和缩进”选项卡下,我取消选中“使用制表符”,制表符大小为4,缩进为4,延迟缩进为8.然后根据您的示例对其进行格式化。