如何自定义Eclipse的文本编辑器代码格式

Eug*_*ica 23 eclipse code-formatting code-standards

如何设置Eclipse的代码格式化程序以允许长度超过80个字符的代码行.我知道很长的线很难读,但在我看来,每行80个字符对于宽屏显示器来说是非常小的值.

Bal*_*usC 56

Preferences,去Java> Code Style> Formatter和编辑/创建格式化并转到选项卡Line Wrapping.您可以在其中设置最大线宽.

进一步上就可以在General> Editors> Text Editors还设置了打印余量柱应该余量(在代码中的右侧1px的宽的垂直线)移动到所期望的位置.然而,这不会影响格式化程序,只影响人眼.


Whi*_*ble 8

这个答案有点旧,而且新版Eclipse的路径也发生了变化.

要设置最大线宽,请转到Project> Properties.在Properties窗口中,转到Java Code Style> Formatter.选择您的Active Profile(让您选择的那个,这是您当前正在使用的那个),然后单击Edit.在选项卡中Line Wrapping,您可以设置最大线宽(默认为80).您也可以转到选项卡Comments并取消选中,Enable Line Comment Formatting如果您希望不使用Ctrl+ Shift+ 在多行上格式化您的注释F.

不要忘了改名字Profile Name; 如果您不进行更改,则无法保存更改(前提是您正在编辑的更改是内置的

此外,您还可以设置打印边距列Window> Preferences> General> Editors> Text Editors.


Von*_*onC 8

关于"小"值(80),这刚刚改变(2014年8月).
请参阅" Eclipse不再是终端 - Java代码格式化程序的默认行大小现在为120 "
(作者:Lars Vogel)

Project> Properties,Java Code Style> Formatter.

Edit 标签 Line Wrapping

最终解决了一个三年之久的问题:
bug 356851:Java代码格式化程序的默认行大小应该增加到120

它没有在Eclipse Project 4.5(火星)M1中提及- 新的和值得注意的,但它仍然是"使用I20140804-2000构建验证4.5 M1".