Eclipse自动格式化程序,禁用注释行的自动换行

Gal*_*Gal 28 eclipse autoformatting

我喜欢eclipse自动格式化,但有一个功能让我疯狂:

因为我在自动格式化程序中使用换行符,所以代码如下:

private static Location                         _location           = null; // this is a comment
Run Code Online (Sandbox Code Playgroud)

变成可怕的,可怕的代码,像这样:

private static Location                         _location           = null;                 // this
                                                                                                    // is
                                                                                                    // a
                                                                                                    // comment
Run Code Online (Sandbox Code Playgroud)

这不仅令人痛苦,而且还不方便改变...

有没有办法删除注释的换行,或至少修复所以它看起来不是一个绝对的混乱?

谢谢

Bor*_*jev 51

我认为你专门询问的事情可以通过编辑你的格式化程序来实现:

  • Window- > Preferences- > Java- > Code Style- > Formatter.编辑你点击Edit...
  • 如果您使用的是默认的Eclipse格式化程序,则需要编辑配置文件名称(您不能编辑内置的配置文件).
  • 去评论
  • 取消选择行注释格式.

这样就不会对该类型的注释进行格式化//.