更改eclipse格式以在打开括号后在换行符上仅缩进4个空格

时间:2012-12-27 22:16:55

标签: eclipse

有没有办法在eclipse java中配置这样的东西?

2 个答案:

答案 0 :(得分:1)

认为你正在寻找的是Window - Preferences - Java - Code Style - Formatter - Edit ... - Line Wrapping - 包装行的默认缩进。

答案 1 :(得分:0)

我不认为这是可能的。我一直在寻找这个(但对于C)。我希望代码看起来像包装线:

/*
 * Parameters
 */
class Example {
    void foo(int arg1, int arg2,
        int arg3, int arg4,
        int arg5, int arg6) {
    }
};

但是,Eclipse仅允许您指定要使用的选项卡数,而不是指定是使用制表符还是空格。我一直在寻找的地方是在C / C ++下的首选项>代码风格>格式化器>编辑格式按钮。

更新:这是可行的,但设置很痛苦,并且在屏幕上显示不正确。然而,正确地写入文件。我们走了:

  • 单击上述首选项区域中的“编辑”按钮(用您选择的语言替换“C / C ++”)
  • 在“缩进”部分,
    • 将“标签政策”设为“混合”
    • 选中“仅为引导缩进使用标签”框
    • 将“缩进尺寸”和“标签尺寸”均设为4
  • 在“Line Wrapping”部分中:
    • 将“包裹行的默认缩进”设置为1

警告语:我不知道这可能会如何影响代码格式化程序首选项中其他位置的其他缩进设置。