2

我正在寻找 Eclipse 中的设置(使用 Photon),它将改变括号的自动完成样式。

Eclipse 的默认值如下所示:

function_call(arg1, arg2, arg3);

我更喜欢这样写代码,因为我发现它更具可读性:

function_call( arg1, arg2, arg3 );

Window > Preferences 下是否有可以以这种方式编辑自动完成的设置?手动编辑它们很麻烦,而且我喜欢我的代码在风格上看起来一致。

4

2 回答 2

3

是的,转到 Preferences > Java > Code Style > Formatter 然后编辑内置的格式化程序。

在空白选项卡上展开“表达式”并选择函数调用。然后,您可以在左括号之后和右括号之前选择空格。

于 2018-09-28T17:38:28.813 回答
3

是的,你可以简单地做到这一点。请按照以下步骤操作:

  1. 从菜单栏转到 Window -> Preference
  2. 将打开一个对话框,如下所示: 在此处输入图像描述

2.1。从左侧树样式菜单中,转到 Java -> Code Style -> Formatter

2.2. 现在在右侧您会看到“活动配置文件”组合框,单击“编辑”按钮

  1. 另一个对话框如下所示: 在此处输入图像描述

3.1。在此对话框中,您可以选中以下复选框:

  • 开括号后
  • 右括号之前

(如上图)

  1. 现在您要保存这些更改,但“确定”按钮似乎已禁用。您应该将此对话框顶部的配置文件名称更改为您自己的名称。然后你可以点击 OK 按钮并设置好。

  2. 然后点击首选项对话框上的应用并关闭按钮。

现在,每次您格式化代码(使用菜单或Ctrl++ Shift)时F,您的代码都会按照您的需要进行格式化。

正如您可能在该首选项对话框中看到的那样,您可以根据需要更改和使用许多其他格式选项。

希望这会有所帮助。

于 2018-09-28T18:12:28.360 回答