java - 在 Eclipse 中格式化紧凑的 if-else 语句时保留大括号

标签 java eclipse

我喜欢在 Eclipse 中格式化我的 Java 代码。它使代码保持良好的缩进并避免版本系统出现问题。但是,我在 Eclipse 中找不到维护紧凑 if-else 语句和带大括号的 for 循环的选项。我的意思是:

当我进行格式化时,我得到了这个:

if(a>6)
    a=7;
else
    a=8;
for (int i=0;i<=9;i++)
    a=a+i;

我想要这个:

if(a>6){
    a=7;
}
else{
    a=8;
}
for (int i=0;i<=9;i++){
    a=a+i;
}

最佳答案

在“首选项”下:Java > 编辑器 > 保存操作

1) 选中“其他操作”

2) 单击“配置...”

3)转到“代码样式”选项卡

4) 选中“在 if/while/for/do 语句中使用 block ”并根据您的喜好进行配置

关于java - 在 Eclipse 中格式化紧凑的 if-else 语句时保留大括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11210186/

相关文章:

java - 如何从 Eclipse 项目的导入 JAR 中排除包?

java - 我在 eclipse 项目目录中找不到我保存的文件

Java 网络阻塞方法和 while 循环

java - 用java实现比较器

java - 中间带有通配符的 Servlet URL 模式

eclipse - Json 编辑器插件安装?

java - Tomcat 安装目录无效。它缺少预期的文件或文件夹 tcruntime-ctl.sh

java - Jackson Json 反序列化 : Unrecognized field "..." , 未标记为可忽略

java - 如何向 JTree 添加鼠标监听器,以便我可以在将鼠标悬停在节点上时更改光标(变为手形光标)?

java - 我正在尝试使用 Intent 导航到多个 Activity ,但遇到运行时异常,我是 Eclipse 的初学者,所以请指导我