IntelliJ IDEA大括号格式设置:换行改行尾
要在 IntelliJ IDEA 中将大括号格式从换行风格改为行尾风格(K&R 风格),请按照以下步骤操作:
⚙️ 设置步骤:
-
打开设置窗口
- Windows/Linux:
Ctrl + Alt + S
- macOS:
⌘ + ,
- Windows/Linux:
-
导航到代码样式设置
Editor → Code Style → Java
-
切换到 “Wrapping and Braces” 选项卡
- 在右侧标签栏中选择第五个选项卡
-
修改大括号位置设置
- 在 Braces placement 区域找到以下设置:
→ Class declaration → 改为 `End of line` → Method declaration → 改为 `End of line` → Other → 改为 `End of line`
- 在 Braces placement 区域找到以下设置:
-
应用设置
- 点击右下角
Apply
→OK
- 点击右下角
🔧 额外建议设置(可选):
在同一个设置页面的 Arrangement 选项卡中:
Keep when reformatting → 取消勾选 "Line breaks"
(防止自动换行破坏你的单行方法)
✨ 效果对比:
修改前风格 (换行) | 修改后风格 (行尾) |
---|---|
public void a() | public void a() { |
{ | // code |
// code | } |
} |
⚡ 快速格式化现有代码:
- 打开要格式化的文件
- 使用快捷键:
- Windows/Linux:
Ctrl + Alt + L
- macOS:
⌥ + ⌘ + L
- Windows/Linux:
💡 提示:这些设置会自动应用到所有新建的 Java 文件,通过快捷键格式化现有代码可保持项目风格统一。
🌰 设置位置图示:
这样设置后,你的代码将自动从:
public Result page()
{return Result.success();
}
变为:
public Result page() {return Result.success();
}