java - Eclipse 格式化程序 : Break at Greater-Than Sign Rather Than at Dot

标签 java eclipse line-breaks formatter

我有这一行显示了问题:

我必须更改 Eclipse Java 格式化程序中的哪些设置,以便该行会像这样中断

return this.data.getNumberOfGenerationsWithoutSignificantImprovementPassed()
            > MAX_NUMBER_OF_GENERATIONS_WITHOUT_SIGNIFICANT_IMPROVEMENT;

或者类似

return this.data.getNumberOfGenerationsWithoutSignificantImprovementPassed() >
            MAX_NUMBER_OF_GENERATIONS_WITHOUT_SIGNIFICANT_IMPROVEMENT;

?如果两者都可以的话,我更喜欢前者。

最佳答案

在 Mac 上,转到 Eclipse -> 首选项。在 Windows 上,我相信是 Windows -> 首选项...但不要引用我的话!

  • 展开 Java -> 代码样式 -> 格式化程序
  • 在“Activity 个人资料”栏的右侧,选择“编辑”。
  • 系统将打开一个新窗口 - 选择“换行”选项卡。
  • 向下滚动到“表达式”并选择条件。选择你最喜欢的!

奖励点:您可以在此处设置各种不同的样式(如果以前没有设置的话),例如每个制表符的空格数。一旦一切设置妥当,命名您的配置文件并将其导出。我在 3 台不同的计算机上使用相同的主题,一致性很好!

关于java - Eclipse 格式化程序 : Break at Greater-Than Sign Rather Than at Dot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35088212/

相关文章:

css - 当文本太大时,Bootstrap 会破坏网格

java - 转换派生 Java 接口(interface)的集合(泛型)

java - 有没有办法让对象在类之外只读?

java - 如何从非 Activity 线程调用 Activity ?

java - 为什么我不能创建一个 webserviceprovider 基类?

html - 如何使文本区域中的单词始终保持在同一行

java - Arraylist和JTextArea显示问题

android - ADT插件文件夹在哪里?

android - 使用不同的语言区域更改 textSize

java - JTextArea 中的换行符