Eclipse Java代码格式

时间:2013-10-29 15:47:35

标签: java eclipse

我对Eclipse Shortcuts的了解并不多。

我从某个链接中复制了代码并将其粘贴在Eclipse Indigo中,但它就像

一样
"public String doLogin() throws ApplicationException{ long  executionStartTime = System.cu... }"

我想用java风格格式化它,比如

public String doLogin() throws ApplicationException{ 
    long  executionStartTime = System.cu... 
}

我谷歌并找到了一些快捷方式,

“Shift + Tab”,“Ctrl + I”,“Ctrl + Shift + F”。但是没有给我我想要的行为。

是否需要添加自定义格式化程序,或者我需要更多。

6 个答案:

答案 0 :(得分:3)

您可以使用 Ctrl + Shift + F 快捷方式设置文字格式。

您可以使用 Ctrl + A 选择所有文字,或者只能格式化几行(您选择了这些行)。

但有一点需要注意:如果您的代码无法编译,则格式化不起作用。我不知道这是故意还是错误。

您可能希望在Eclipse中启用自动格式化,这是我通常使用的一个方便功能:

enter image description here

您可以在此处找到格式化程序设置:

enter image description here

我还推荐 Eclipse Color Theme 插件!

答案 1 :(得分:1)

使用默认键映射 Ctrl + Shift + F 应格式化您的代码(当前类或选择(如果有))。当然语法必须有效。

您应该可以使用菜单Source > Format访问该功能,如果存在,则显示快捷方式。

答案 2 :(得分:1)

键入Ctrl + Shift + L以获取Eclipse中的快捷方式列表....并格式化Ctrl + Shift + F

type Ctrl+Shift+L to get the list of shortcuts

答案 3 :(得分:0)

您可以创建自己的格式化程序:

Window - > Preferences - > Java - > Code Style - > Formatter

答案 4 :(得分:0)

“Ctrl + Shift + F”应该可以使用,但请确保从您复制的代码的开头和结尾删除“。

答案 5 :(得分:0)

使用ctrl + a

选择所有文字

然后按

Ctrl + Shift + F

格式化文字