使用Intellij Idea检查长条件体

时间:2015-07-29 09:10:16

标签: java regex if-statement intellij-idea conditional

我想找到并重新考虑这样的代码片段:

@Override
public void init() {
    if (!initialized) {
        super.init();
        setSizeFull();
        initLayout();
        initTable();
        initButtons();
        initialized = true;
    }
}

@Override
public void init() {
    if (initialized) {
        return;
    }
    super.init();
    setSizeFull();
    initLayout();
    initTable();
    initButtons();
    initialized = true;
}

我无法找到任何方法在我的代码中找到这样的所有代码段。我尝试过正则表达式,但我无法编写有效的正则表达式来查找它们。 如果有任何解决方案我想听听。 感谢...

1 个答案:

答案 0 :(得分:0)

您可以使用结构搜索和替换(编辑|查找|替换结构)来查找和重构此类代码片段。