当前位置:  开发笔记 > 编程语言 > 正文

如何在Eclipse PDT中使用自动换行功能来​​处理PHP文件?

如何解决《如何在EclipsePDT中使用自动换行功能来​​处理PHP文件?》经验,为你挑选了4个好方法。

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

然而,让我发疯的一件事是,我无法将PHP文件中的行添加到自动换行中,所以在长行中我无限期地向右输入.

我点击Windows | Preferences并输入"wrap"并获取:

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

我已经尝试更改我在那里找到的"自动换行"和"线宽"到72,但它们没有效果.

如何在Eclipse PDT中使用自动换行功能来​​处理PHP文件?



1> Swati..:

这确实是Eclipse中最令人期待的功能之一.它不仅仅缺少PHP文件 - 它在IDE中缺失.幸运的是,从Google Summer of Code,我们得到了这个插件Eclipse Word-Wrap

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

AhtiK Eclipse WordWrap 0.0.5更新站点


我已安装它,但需要在每个页面上启用它.我想一次检查一下.有类似问题的人吗?

2> Fedir RYKHTI..:

FlorianWeßling的Eclipse Word-Wrap插件在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:不需要插件.*只需按Alt- Shift- Y:)

*有关更多详细信息以及如何使自动换行,请参阅KrisWebDev的答案.

用法

安装插件后:

上下文菜单:右键单击 > 切换Word Wrap

菜单栏:编辑 > 切换自动换行

键盘快捷键:Ctrl- Alt-E

您也可以:编辑 > 激活所有打开的编辑器中的Word Wrap

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

水平滚动条可见:禁用自动换行.

缺少水平滚动条:启用自动换行.



3> KrisWebDev..:

最后一些在2016年有本机支持的东西!

你想要最新的和更新的NEON版本的Eclipse,因为Bug 35779最终被修补了:

使用Eclipse安装程序

单击右上角的"菜单"图标,然后选择 ADVANCED MODE

选择Eclipse IDE for PHP Developers产品版本:Latest

下一步...接下来,完成

现在你可以使用Alt+ Shift+ Y为每个文件手动toogle wordwrap !无聊!

所以,如果你是幸运的,还有的应该是一个不错的全局设置丢失Window> Preferences> General> Editors> Text Editors> Enable Wordwrap却没有,这是一个陷阱,没有GUI设置!至少在撰写本文时.

所以我发现了全局设置它的困难方法(默认情况下):

    关闭Eclipse

    查找org.eclipse.ui.editors.prefsEclipse设置文件:

    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



4> Turnkey..:

这是一个已知的增强请求.错误35779


这么优雅的IDE真是太遗憾了.:'(
推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有