下图几乎说明了整个问题:
我尝试将// formatter:off
与适当的设置一起使用,但无济于事。我也尝试过为lambda表达式/匿名类寻找缩进规则,但找不到这些规则。
任何建议,不胜感激!
最佳答案
您需要关闭匿名类的右括号旁边的最右括号,以获取所需的缩进。
代替:
itemClose.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
}
}
);
删除最后一个}和)之间的行/空格;你会得到:
itemClose.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
}
});
关于intellij-idea - 在Intellij IDEA中禁用Lambda表达式/匿名类的缩进,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28662335/