当前位置: 首页 > 面试题库 >

如何使Eclipse自动将括号添加到IF语句?

阮才俊
2023-03-14
问题内容

在Java中,以下内容完全有效:

if (x == null)
    Y();
else
    Z();

我个人根本不喜欢它。我希望所有的IF语句都带有花括号:

if (x == null) {
    Y();
} else {
    Z();
}

eclipse格式化程序很棒,并且可以通过许多其他方式美化我的代码。

有没有一种方法可以将花括号添加到IF语句中?


问题答案:

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

1)选中“其他操作”

2)点击“配置…”

3)转到“代码样式”标签

4)选中“在if / while / for / do语句中使用块”并配置为您的首选项



 类似资料:
  • 问题内容: 我想减少大型遗留Java代码库中违反声纳的次数,看来“快速获胜”是将所有这些条件语句更新为大括号。这似乎是一件容易的事,我不明白为什么它不容易自动化。 有人知道这样的工具可以执行批量操作吗?还是在我花时间自己写东西之前,为什么要做这样的事情可能不是一个好主意?如果我要自己写一个,那么最好的工具是什么?理想情况下,它是Java语言感知的,这样我就不必处理格式化极端情况等。 规则是不可协商

  • 问题内容: Eclipse Helios 3.6 Windows XP SP3 我已经使用Eclipse通过以下方式下载了guava SDK: 1)在Eclipse中,转到 帮助 >安装新软件… 2)在“ 使用: ”文本框中,我使用了以下URL http://svn.codespot.com/a/eclipselabs.org/guava- bundle/trunk/repository/ 3)它

  • 问题内容: Eclipse设置为在“ bin”处编译为构建目录。我有一个包含各种Java .class文件(预编译)的文件夹结构,我想在编译时将其复制到文件夹“ bin”中。 如何告诉Eclipse自动执行此操作? 问题答案: 项目属性中“ Java构建路径”下的“添加类文件夹…”和“添加外部类文件夹…”按钮似乎完全可以满足您的要求。

  • 问题内容: 我已经从http://www.oracle.com/technetwork/java/javase/downloads/index.html#docs下载了Java API文档,并且应该使用 窗口->首选项-> Java->已安装的JRE->编辑->“选择rt.jar”-> Javadoc位置 并且该位置已被接受,“验证”就可以了。但是,对我来说,当我将鼠标悬停在某个项目上时(例如在A

  • 我用的是月食开普勒。 从代码块的开始到结束需要太长的时间,所以我可以添加开括号和闭括号。我正在使用Ctrl+Shift和箭头键来选择我的块,但我没有热键或任何用括号来包装选择的东西。我希望有一些命令,如Ctrl+Shift+(或Ctrl+Shift+9来执行此操作,但我找不到实现它们的方法。 模板在这里帮不了我。Preferences>General>键不能绑定编辑器中的任何内容。是的,我知道主页

  • 我已经下载并安装了Tomcat9,但是在Eclipse>Window>Preferences>Server>Runtime Environment上,单击Add后,我只看到Tomcat7和Tomcat8,而看不到Tomcat9。 我所做的:1)将tomcat 9安装到本地服务器;2)将eclipse更新到Mars(最新版本为2015-11-25);3)安装eclipse“JST服务器适配器”和“J