如何让自动换行在 Eclipse PDT for PHP 文件中工作?

2022-08-30 10:24:19

在Eclipse PDT中编程PHP主要是一种乐趣:代码完成,模板,方法跳转等。

但是,让我发疯的一件事是,我无法将PHP文件中的行换行,因此在长行上,我无限期地向右键入。

我点击视窗|首选项并键入“wrap”并获取:

- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source

我尝试将在那里找到的“自动换行”和“线宽”更改为72,但它们没有效果。

如何让自动换行在 Eclipse PDT for PHP 文件中工作?


答案 1

这确实是Eclipse中最需要的功能之一。它不仅在PHP文件中丢失 - 它在IDE中丢失。幸运的是,从Google Summer of Code,我们得到了这个插件Eclipse Word-Wrap。

要安装它,请在 Eclipse 中添加以下更新站点:

Ahtik Eclipse WordWrap 0.0.5 更新站点


答案 2

Florian Weßling的Eclipse Word-Wrap Plug-In在Eclispe PDT(3.0.2)中运行良好。

安装和更新站点

建议在安装后立即使用选项重新启动 Eclipse。-clean

Eclipse Indigo 3.7: http://dev.cdhq.de/eclipse/updatesite/indigo/
Eclipse Juno 4.2: http://dev.cdhq.de/eclipse/updatesite/juno/
Eclipse Kepler 4.3: http://dev.cdhq.de/eclipse/updatesite/kepler/
Eclipse Luna 4.4: http://dev.cdhq.de/eclipse/updatesite/luna/
Eclipse Mars 4.5: http://dev.cdhq.de/eclipse/updatesite/mars/
Eclipse Neon 4.6: Plugin not essential.* 只是按 -- :)AltShiftY

*请参阅KrisWebDev的答案以获取更多详细信息以及如何使自动换行永久化。

用法

安装插件后:

  • 上下文菜单:右键单击>切换自动换行
  • 菜单栏:编辑>切换自动换行
  • 捷径:Ctrl-Alt-E
  • 您也可以: 编辑>在所有打开的编辑器中激活自动换行

自动换行设置的当前状态没有专用指示器,但您可以在编辑器中检查水平滚动条。

  • 水平滚动条可见:自动换行处于禁用状态。
  • 水平滚动条不存在:启用自动换行。

推荐