Eclipse 的自动代码格式化 IDE
Automatic code formatting for Eclipse IDE
我在编码时使用了很多方括号和大括号。无论是多次投射,还是在 if 块中投射多次,等等。我有时会迷失在括号中,而且讨厌放很多括号。
是否有任何快捷键可以格式化这部分代码?
我试过 Ctrl-Shift-F,但这并没有给我想要的东西。
注意:我在 Eclipse Mars 上工作。
您是否尝试过按 ctrl+3 并键入格式?对我来说,Ctrl-Shift-F 被其他应用程序绑定,导致 eclipse 无法捕获它。
你要的是Source
菜单 | Cleanup
,然后自定义配置文件以添加删除额外的括号。在 Code Style
选项卡中检查 Use parenthesis in expressions
Only if necessary
。然后完成向导:
变化:
super.start(((BundleContext)(context)));
至:
super.start(context);
另外,您可以根据需要将项目设置为在保存时自动执行代码清理任务。
搜索格式化程序Java->code style->formatter
有一个选项卡大括号。
如果您 select 特定行并按 Ctrl + Shift + F
eclipse 只会根据您的格式化程序格式化您 select 编辑的行。
我在编码时使用了很多方括号和大括号。无论是多次投射,还是在 if 块中投射多次,等等。我有时会迷失在括号中,而且讨厌放很多括号。 是否有任何快捷键可以格式化这部分代码? 我试过 Ctrl-Shift-F,但这并没有给我想要的东西。 注意:我在 Eclipse Mars 上工作。
您是否尝试过按 ctrl+3 并键入格式?对我来说,Ctrl-Shift-F 被其他应用程序绑定,导致 eclipse 无法捕获它。
你要的是Source
菜单 | Cleanup
,然后自定义配置文件以添加删除额外的括号。在 Code Style
选项卡中检查 Use parenthesis in expressions
Only if necessary
。然后完成向导:
变化:
super.start(((BundleContext)(context)));
至:
super.start(context);
另外,您可以根据需要将项目设置为在保存时自动执行代码清理任务。
搜索格式化程序Java->code style->formatter
有一个选项卡大括号。
如果您 select 特定行并按 Ctrl + Shift + F
eclipse 只会根据您的格式化程序格式化您 select 编辑的行。