Eclipse是否有换行

don*_*pal 140 eclipse

我正在使用Eclipse IDE编辑XML文件,需要输入文本段落.看起来eclipse似乎没有换行功能.任何人都知道它是否存在或是否有插件?

Von*_*onC 121

2016年更新

正如ralfstx回答所提到的,Eclipse 4.6 M4 Neon有一个自动换行功能!
(2015年11月,2016年中期发布).在任何编辑器视图中,键入:

Alt+ Shift+Y

https://www.eclipse.org/eclipse/news/4.6/M4/images/word-wrap.png

默认情况下,打开文本编辑器并禁用自动换行.
General > Editors > Text Editors首选项页面上打开编辑器选项时,可以使用"启用自动换行"更改此设置.

通过单击编辑器窗口并按(Shift+ Alt+ Y)手动切换自动换行.
在Mac OS X上,按(Cmd- Opt- Y).[2017年5月更新]

去年11月,r /#/ c/61972 /最终关闭了着名的bug 35779.

然而,有一些新的错误:

只要我们无法对切换编辑器自动换行状态后,以提供大文件接受编辑的表现,我们应该确保用户不能设置WW偏好1总是在默认情况下,不知为什么作为主编的调整/变焦过程缓慢.


2014年更新

de.cdhq.eclipse.wordwrap 自动换行Eclipse插件刚刚更新,并没有提供良好的包裹,如图所示的项目页面:

http://dev.cdhq.de/eclipse/word-wrap/img/01_wrappingOff.gifhttp://dev.cdhq.de/eclipse/word-wrap/img/02_wrappingOn_full.gif


原答案2010年5月

这里尝试Eclipse Word-Wrap插件.

仅仅是为了记录,虽然Eclipse Colorer可能会为xml文件带来包装,但Eclipse 通常没有文本编辑器的软包装功能.

柔软而坚硬.Soft会在不添加新行号的情况下扭曲右侧窗口边框处的文本(因此在启用它们时,数字列表中会有间隙).

这是Eclipse历史上最受欢迎的错误之一:bug 35779(9年,数量,200多个选票)

2013年2月更新:

那个bug引用了一个旧的Word包装插件,但是Oak他的回答(upvoted)中提到一个新的插件,用于最近的(Juno +)版本的Eclipse(所以3.8.x,4.x,可能已经看到使用3.7)
该插件是来自FlorianWeßling的人,他刚刚更新了它(2013年3月)

右键单击打开的文件,然后选择" 切换Word Wrap "(快捷键ctrl+ alt+ e)

之前
包裹的话


Rom*_*eau 50

正如VonC在同一页面上的帖子所述.从06/2016 Neon开始,Eclipse现在具备此功能.

试试这个插件Eclipse平台插件

看起来eclipse只能自己手动执行,这里是命令.此时,您必须手动重新格式化突出显示的文本.

如何在Java源文件中控制Eclipse行宽和换行并不是非常明显.这是如何以及在哪里:

设置注释宽度和换行Preferences->Java->Code Style->Formatter,然后单击"编辑"按钮并选择"注释"选项卡.我喜欢Line Width for Comments为120.

在附近设置代码行换行Preferences->Java->Code Style- >Formatter,然后单击"编辑"按钮并选择"换行"选项卡.我喜欢线宽120和缩进尺寸4.

缩进单独设置Preferences->Java->Code Style- >Formatter,然后单击"编辑"按钮并选择"缩进"选项卡.我喜欢缩进大小为4,与Line Wrapping缩进设置一致.

如果这还不够,您还可以Preferences>General>Editors>Text Editors在我将"显示的标签宽度"设置为4并将"打印边距"列设置为120或更多的位置设置打印机边距,标签大小等.

您还可以选中"显示打印边距"框以在打印机边距列处获得微弱的垂直线

  • 我也是第一个想到的,但我猜他在编辑时更需要自动包装. (2认同)
  • 我花了45分钟的时间来找出评论有自己的"宽度"属性...... MS是否写了这个程序? (2认同)

jfr*_*z42 24

Ctrl+ Shift+ F将在Eclipse中格式化一个文件,将长行分成多行和很好的自动换行注释.您还可以突出显示该部分文本和格式.

我意识到这不是像其他答案一样的自动软/硬自动换行,但我认为这个问题不是要求任何花哨的东西.

  • 假设您当前的编辑器支持自动换行,它将自动换行.例如,pydev目前没有(大约2014年1月). (2认同)

ral*_*stx 19

Eclipse Neon(4.6),发布日期为2016年6月,包括文本编辑器的自动换行.它默认是禁用的,可以使用快捷键Alt+Shift+Y(在Mac OS上Cmd-Opt-Y)激活和停用.一些编辑还提供工具栏按钮来激活自动换行.

请参阅4.6 M4 New和Noteworthy

  • 我无法在Mac中启用此功能.备用键盘快捷键(选项或命令)未激活它,它在"帮助"或任何其他菜单中不可用. (2认同)

Rom*_*ain 18

Eclipse的自动换行的插件适用于对我的任何类型的文件.

  • 安装完成后,右键单击编辑器中的任意位置并选择"切换自动换行",或按Ctrl-Alt-E. (2认同)

Oak*_*Oak 9

上面提到了Ahti Kitsik的插件,但是有一个新版本的插件可以与更新版本的Eclipse(至少Juno)一起使用,并且还修复了旧版插件中的行编号问题.

在此输入图像描述

Eclipse版本的完整安装说明可下载自动换行插件