Eclipse:在括号中添加空格

Eclipse: Adding Spaces to Parentheses

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

Eclipse 的默认值如下所示:

function_call(arg1, arg2, arg3);

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

function_call( arg1, arg2, arg3 );

Window > Preferences 下有设置可以这样编辑自动补全吗?手动编辑它们很麻烦,我希望我的代码在风格上看起来一致。

是的,转到首选项 > Java > 代码样式 > 格式化程序,然后编辑内置格式化程序。

在白色 Space 选项卡上展开 'Expressions' 和 select 函数调用。然后,您可以 select 白色 space 在左括号之后和右括号之前。

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

  1. 从菜单栏转到 Window -> 首选项
  2. 将打开如下对话框:

2.1。从左边的树形菜单,转到 Java -> Code Style -> Formatter

2.2。现在在右侧您会看到 "Active Profile" 组合框,单击 编辑 按钮

  1. 又出现如下对话框:

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

  • 左括号后
  • 右括号前

(如上图)

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

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

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

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

希望这会有所帮助。