IntelliJ 如何实现 structural replace功能用于查找所有只有一行的 if 语句(满足条件时执行)
if (isNice)
doSomething();
并用大括号括起来?
if (isNice) {
doSomething();
}
令人惊讶的是,这
if ($expression$)
$expression2$;
正在查找是否有 或 没有 curlys 的 block ...虽然我不确定这是从正确的路径开始...
最佳答案
您想要的目前无法通过结构搜索和替换实现。然而,有一种不同的方法可以达到预期的结果:不带大括号的控制流语句检查。它可以快速修复添加大括号。
关于java - IntelliJ 结构替换以查找所有没有大括号的 if 语句(如果满足条件则只有一行),并用大括号括起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32546467/