如何让 PHP 文件在 Eclipse PDT 中自动换行?
-
01-07-2019 - |
题
在 Eclipse PDT 中编写 PHP 程序主要是一种乐趣:代码补全、模板、方法跳转等
然而,让我发疯的一件事是我无法将 PHP 文件中的行自动换行,因此在长行中我无限期地向右输入。
我单击 Windows|Preferences 并输入“wrap”并得到:
- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source
我尝试将在那里找到的“自动换行”和“线宽”更改为 72,但没有任何效果。
如何让 PHP 文件在 Eclipse PDT 中自动换行?
解决方案
这确实是 Eclipse 中最受欢迎的功能之一。它不仅在 PHP 文件中缺失,而且在 IDE 中也缺失。幸运的是,从Google Summer of Code,我们得到了这个插件 Eclipse 自动换行
要安装它,请在 Eclipse 中添加以下更新站点:
其他提示
Eclipse 自动换行插件 Florian Weßling 在 Eclispe PDT (3.0.2) 中运行良好。
安装和更新站点
建议重新启动 Eclipse -clean
安装后立即选择。
Eclipse Indigo 3.7: http://dev.cdhq.de/eclipse/updatesite/indigo/
日食朱诺 4.2: http://dev.cdhq.de/eclipse/updatesite/juno/
日食开普勒 4.3: http://dev.cdhq.de/eclipse/updatesite/kepler/
日食露娜 4.4: http://dev.cdhq.de/eclipse/updatesite/luna/
日食火星 4.5: http://dev.cdhq.de/eclipse/updatesite/mars/
日食霓虹灯 4.6:不需要插件。*只需按 替代-转移-是 :)
* 看 KrisWebDev 的回答 了解更多详细信息以及如何使自动换行永久化。
用法
安装插件后:
- 上下文菜单: 右键点击 > 切换自动换行
- 菜单栏: 编辑 > 切换自动换行
- 键盘快捷键: 控制键-替代-乙
- 您还可以: 编辑 > 在所有打开的编辑器中激活自动换行
没有专门的指示器显示自动换行设置的当前状态,但您可以检查编辑器中的水平滚动条。
- 水平滚动条可见:自动换行已禁用。
- 没有水平滚动条:自动换行已启用。
2016 年终于有东西可以用了 原生支持!
你想要最新的和更新的 氖 自 Eclipse 以来的版本 错误 35779 终于被修补了:
- 使用 Eclipse 安装程序
- 单击右上角的“菜单”图标并选择
ADVANCED MODE
- 选择
Eclipse IDE for PHP Developers
和 产品版本:Latest
- 下一个 ...接下来,完成
现在您可以使用手动切换自动换行 替代+转移+是 对于每个文件!无聊的!
所以如果你幸运的话,应该会有一个 不错的全局设置 迷失在 Window
> Preferences
> General
> Editors
> Text Editors
> Enable Wordwrap
但不,那是一个陷阱,没有 GUI 设置!至少在撰写本文时是这样。
所以我找到了设置它的困难方法 全球 (默认情况下):
关闭日食
寻找
org.eclipse.ui.editors.prefs
Eclipse 设置文件:find ~ -name org.eclipse.ui.editors.prefs -printf "%p %TY-%Tm-%Td %TH:%TM:%TS\n"
如果您使用的是 macOS 等平台,上述命令不起作用,您可以在当前工作区文件夹中找到设置文件 .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
.
添加:
wordwrap.enabled=true
这是一个已知的增强请求。 错误 35779