Answers:
正如VonC在同一页面上的帖子中所述。截至06/2016 Neon,Eclipse现在具有此功能。
试试这个插件Eclipse平台插件
看来eclipse只能自己手动进行操作,这是命令。此时,您必须手动重新格式化突出显示的文本。
如何控制Java源文件中的Eclipse行宽和换行并不是很明显。这是方法和位置:
在中设置了注释宽度和换行符Preferences->Java->Code Style->Formatter
,然后单击“编辑”按钮并选择“注释”选项卡。我喜欢“注释的线宽”为120。
代码换行设置在附近,在中Preferences->Java->Code Style- >Formatter
,然后单击“编辑”按钮并选择“换行”选项卡。我喜欢120的线宽和4的缩进大小。
缩进在中单独设置Preferences->Java->Code Style- >Formatter
,然后单击“编辑”按钮并选择“缩进”选项卡。我希望缩进大小为4,与“行包装”缩进设置一致。
如果这还不够,您还可以设置打印机边距,标签大小等,在Preferences>General>Editors>Text Editors
其中将“显示的标签宽度”设置为4,将“打印边距”列设置为120或更大。
您也可以选中显示打印边距框,以在打印机边距列上获得一条暗淡的垂直线
更新2016
正如ralfstx的回答所提到的,Eclipse 4.6 M4 Neon(或更高版本)具有自动换行功能!
(2015年11月,2016年中发布)。在任何编辑器视图中,键入:
Alt+ Shift+Y
(Sadik 在评论中确认它可用于Eclipse 2019-09)
默认情况下,在禁用自动换行的情况下打开文本编辑器。
可以使用General > Editors > Text Editors
首选项页面上的“打开编辑器时启用自动换行”选项对此进行更改。
通过在编辑器窗口中单击并按(Shift+ Alt+ Y)来手动切换自动换行。
在Mac OS X,按(Cmd- - )。Opt Y[2017年5月更新]
去年11月,著名的bug 35779最终被r /#/ c / 61972 /关闭。
但是,有一些新的错误:
只要在打开编辑器自动换行状态后无法为大文件提供可接受的编辑器性能,我们就应该确保用户默认情况下不会始终将WW首选项1设置为开,并想知道为什么在调整大小/缩放时编辑器的速度很慢。
如果您希望包装是持久的/自动的,则cdhq插件似乎仍然可以与2019-03版本的Eclipse一起使用。
安装后,您可以通过打开它Window->Preferences->Word Wrap
。
更新2014
该de.cdhq.eclipse.wordwrap 自动换行Eclipse插件刚刚得到更新,并确实提供良好的包裹,如图所示的项目页面:
原答复2010年5月
在此处尝试Eclipse Word-Wrap插件。
仅作记录,尽管Eclipse Colorer可能带来了xml文件的换行,但Eclipse 通常没有Text编辑器的软换行功能。
软硬。Soft只会在不添加新行号的情况下在右侧窗口边框处使文本变形(因此,启用它们后,数字列表中会有空白)。
这是Eclipse历史上最受推崇的bug之一:bug 35779(9年,有200票以上的票数)
2013年2月更新:
该错误引用了一个旧的自动换行插件,但是Oak在他的答案中(被提议)提到了一个针对Eclipse的最新(Juno +)版本的新插件(因此3.8.x,4.x可以与3.7一起使用)
。来自FlorianWeßling的人,他刚刚对其进行了更新(2013年3月)
右键单击打开的文件,然后选择“ 切换自动换行 ”(快捷键ctrl+ alt+ e)
Ctrl+ Shift+ F将在Eclipse中格式化文件,将长行分成多行,并用文字换行。您也可以仅突出显示一段文本并设置其格式。
我意识到这不是像其他答案那样的自动软/硬自动换行,但是我认为这个问题并不需要花哨的东西。
在Eclipse的自动换行的插件作品对我来说任何类型的文件。
Toggle Word Wrap
,或按Ctrl-Alt-E。
上面提到了Ahti Kitsik的插件,但是另一个作者提供了一个更新的插件,该插件可以使用Eclipse的较新版本(至少是Juno),并且还解决了旧插件中的行号问题。
完整的安装说明位于Eclipse版本,以下载自动换行插件。
我最近几年使用的一种变通方法是使用Eclipse Wiki标记编辑器来编辑文本文件。这支持自动换行,对我来说这就足够了。也许这些信息可能对您中的某些人有所帮助。
从这篇文章中得到了这个答案:如何使自动换行在Eclipse PDT for PHP文件中工作?