Eclipse有换行吗

Eclipse有换行吗,eclipse,Eclipse,我正在用EclipseIDE编辑一个XML文件,需要输入文本段落。但eclipse似乎没有换行功能。有人知道它是不是有插件吗?正如VonC在同一页的帖子中提到的那样。从2016年6月起,Eclipse现在具有此功能。 试试这个插件 看起来eclipse只能自己手动完成,下面是命令。此时,必须手动重新格式化突出显示的文本 如何在Java源文件中控制Eclipse线宽和换行并不十分明显。以下是方法和地点: 注释宽度和换行在首选项->Java->代码样式->格式设置程序中设置,然后单击编辑按钮并选择注

我正在用EclipseIDE编辑一个XML文件,需要输入文本段落。但eclipse似乎没有换行功能。有人知道它是不是有插件吗?

正如VonC在同一页的帖子中提到的那样。从2016年6月起,Eclipse现在具有此功能。

试试这个插件

看起来eclipse只能自己手动完成,下面是命令。此时,必须手动重新格式化突出显示的文本

如何在Java源文件中控制Eclipse线宽和换行并不十分明显。以下是方法和地点:

注释宽度和换行在
首选项->Java->代码样式->格式设置程序中设置,然后单击编辑按钮并选择注释选项卡。我喜欢评论的线宽是120

代码行换行设置在附近,在首选项->Java->代码样式->格式设置程序中,然后单击编辑按钮并选择换行选项卡。我喜欢120的线宽和4的缩进大小

缩进是单独设置的,在
Preferences->Java->code Style->Formatter
中,单击编辑按钮并选择缩进选项卡。我喜欢缩进大小为4,与换行缩进设置一致

似乎这还不够,您还可以在
首选项>常规>编辑器>文本编辑器中设置打印机页边距、选项卡大小等,其中我将显示的选项卡宽度设置为4,将打印页边距列设置为120或更大

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

如的所述,(或更多)具有自动换行功能
(2015年11月,2016年年中发布)。在任何编辑器视图中,键入:

Alt+Shift+Y

(确认它可以使用)

默认情况下,文本编辑器是在禁用自动换行的情况下打开的。
常规>编辑器>文本编辑器
首选项页面上打开编辑器选项时,可以使用“启用换行”来更改此选项

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

这家著名的酒店终于在去年11月关闭了

但是,还有一些新的bug:

只要我们在打开编辑器word wrap状态后无法为大文件提供可接受的编辑器性能,我们就应该确保用户不能在默认情况下始终打开WW首选项,并想知道为什么编辑器在调整大小/缩放时速度慢

(2020)增加:

如果您希望包装是持久/自动的,那么它似乎仍然适用于2019-03版本的Eclipse。
安装后,您可以通过
窗口->首选项->自动换行
打开它


2014年更新

Word Wrap Eclipse插件,确实提供了良好的包装,如图所示:


原始答复2010年5月

尝试Eclipse Word Wrap插件

为了记录在案,虽然Eclipse可能会为xml文件带来包装,但它通常没有用于文本编辑器的软包装功能。

软硬兼备。Soft只会扭曲右窗口边框处的文本,而不会添加新的行号(因此,启用行号时,数字列表中会有间隙)

这是Eclipse历史上投票率最高的错误之一:(9年,统计,200多票)

2013年2月更新:

该bug引用了一个旧的Word wrap插件,但在最近(Juno+)版本的Eclipse(因此3.8.x,4.x,可能被认为与3.7一起使用)中(经过投票)提到了 那个插件是谁开发的

在打开的文件中单击鼠标右键,然后选择“切换换行符”(快捷键ctrl+alt+e)


从这篇文章中得到了答案:

Ctrl+Shift+F将在Eclipse中格式化一个文件,将长行拆分为多行,并很好地包装注释。您还可以只突出显示一部分文本,并设置其格式


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

这个插件对我来说适用于任何类型的文件。

现在,自动换行与Juno一起推出。右键单击编辑器并从下拉列表中选择“Word Wrap”选项。

来自:

我在过去几年中使用的一种变通方法是使用EclipseWiki标记编辑器来编辑文本文件。这支持word wrap,这对我来说已经足够了。也许这些信息可以对你们中的一些人有所帮助


上面提到了Ahti Kitsik的插件,但另一位作者在使用较新版本的Eclipse(至少在Juno之前)时也提到了这一点,并且修复了较旧插件中的行号问题


完整的安装说明位于Eclipse Neon(4.6),发布日期为2016年6月,包括文本编辑器的word wrap。默认情况下,它是禁用的,可以使用快捷键
Alt+Shift+Y
(在Mac OS上,
Cmd-Opt-Y
)激活和禁用它。一些编辑器还提供了一个工具栏按钮,用于激活自动换行


请参阅试试AhtiK Eclipse WordWrap,它对我有用:

在eclipsev4.7(氧气)中:

版本:2019-12(4.14.0)在MAC上


转到
Windows
->
编辑器
->
切换换行

我也这么认为,但我猜他更希望在编辑时自动换行。@donpal我想我找到了一个插件。我花了45分钟的搜索时间才发现注释有自己的“宽度”属性。。。MS是否编写了此程序?安装此程序是为了查看它是否能够识别标记文件并允许我进行文字换行,但不会重新编码
Window menu → Editor → Toggle Word Wrap (Shift+Alt+Y)