Eclipse:设置自动格式化的最大行长度?

Nic*_*ner 543 java eclipse ide formatting

我正在使用Java.如果我在Eclipse Helios中点击Ctrl+ Shift+ F,它将自动格式化我的代码.在某一点上,它包裹着线条.我想增加最大线长.我怎样才能做到这一点?

Joh*_*rth 696

在首选项Java - >代码样式 - >格式化程序中,编辑配置文件.在Line Wrapping选项卡下是线宽(最大线宽:)的主要选项.在" 注释"选项卡中,您有一个单独的选项"注释的最大线宽":还需要更改它以影响注释包装.

如果您使用其中一个,则需要创建自己的配置文件以进行这些更改[Built-in].只需在格式化程序首选项页面上单击"新建..."即可.

  • 这是正确的答案,虽然它没有强制评论的宽度.转到"注释"选项卡,在底部有"线宽"字段以更改注释的最大线宽. (48认同)
  • 这不适合我,所以我完全禁用了注释行的格式.它几乎完全相同,除了"线条环绕"选项卡,您需要"注释"选项卡并取消选中"启用行注释格式" (8认同)
  • 注意:Eclipse(至少Kepler)非常讨厌地允许您编辑内置配置文件到您的内容,只是为了阻止您通过不能编辑内置配置文件的不显眼通知保存它,并且必须创建相反,复制和编辑. (6认同)
  • "Line Wrapping tab"不是一个完整的答案.正如Henrique Sousa和其他一些ID所提到的,它仍然需要转到"评论"标签.我在评论中被换行包裹着.:) (3认同)

Sum*_*ngh 120

看一下下面的图片:

Java->Code style->Formatter-> Edit
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  • 您忘记了显示如何进入首选项窗口的步骤=)窗口>首选项 (18认同)
  • @ rodrigo-silveira实际上,这取决于平台.在Mac上它是Eclipse - > Preferences. (5认同)
  • 您忘记了必须创建新"活动配置文件"的部分.否则您将无法更改任何设置. (3认同)

小智 38

注释在设置页面底部有自己的行长度设置java-> code style-> formatter-> Edit ... - > comments


Ami*_*rad 29

对于XML行宽,更新首选项> XML> XML文件>编辑器>行宽


小智 19

对于HTML/PHP/JSP/JSPF: Web -> HTML Files -> Editor -> Line width


Cho*_*abu 9

单击项目 - >首选项.在搜索中键入格式 - 您应该看到java-> code style-> formatter.点击它,然后编辑 - 最后,换行标签 - 它在那里:)


Pha*_*nce 6

对于XHTML文件: Web -> HTML Files -> Editor -> Line width


Roo*_*Roo 6

首选项 - > Java - >代码样式 - >格式化程序/"编辑..."

标签:"换行","评论"

字段:"最大线宽"

设置两者以使注释具有相同的长度.如果您还没有新配置文件,则可能需要创建新配置文件.