【问题标题】:How do you enable word-wrap by default in Eclipse?如何在 Eclipse 中默认启用自动换行?
【发布时间】:2017-01-28 13:12:24
【问题描述】:

简单问题:如何在 Eclipse 中默认启用自动换行?我查看了this plugin,但它只适用于 Luna。此外,this plugin 是一个单独的文本编辑器,没有语法高亮或验证功能。我愿意接受其他建议。

【问题讨论】:

    标签: eclipse ide text-editor word-wrap eclipse-neon


    【解决方案1】:

    对于 Windows 这对我有用(如果不起作用,请更改工作区 6),打开设置文件

    %APPDATA%\DBeaverData\workspace6\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefs
    

    添加

    wordwrap.enabled=true
    

    【讨论】:

      【解决方案2】:

      Eclipse Neon IDE 中提供自动换行:https://www.eclipse.org/neon/noteworthy/#_word_wrap_in_text_editors

      请考虑使用latest version

      键盘快捷键:Alt+Shift+Y

      或按钮:

      或菜单窗口>编辑器>切换自动换行:

      【讨论】:

      • 但默认情况下它是禁用的。当我启用它并打开新文件时,它又被禁用了。
      • 确实如此。请考虑创建一个增强请求(通过 bugs.eclipse.org),建议将设置设为全局并传播给所有编辑器。
      • 快捷键 Alt + Shift + Y 在基于eclipse框架的S32 Design studio中工作。
      • 我在 Mars.2 Release (4.5.2) 中没有看到这个
      • Mars 2 严重过时;它已经发布了 6 年多,从那时起已经发布了 16 个主要版本。你永远不会得到更多的支持。只需放下它并使用最新版本。
      【解决方案3】:

      正如@KrisWebDev in this answer 所指出的,Eclipse 从 Eclipse Neon 开始支持软换行/自动换行,但控制此设置的 GUI 尚不存在。在Window > Preferences > General > Editors > Text Editors > Enable Wordwrap 中的任何文本编辑器中,默认情况下应该有一个全局设置来启用软自动换行。

      相反,您必须在 Eclipse 工作区中手动编辑 org.eclipse.ui.editors.prefs 文件 (.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs)。在那里,您可以添加设置wordwrap.enabled=true

      【讨论】:

      • 在 Windows 安装中,文件位于工作区 \.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefs
      • Eclipse Oxygen 的 GUI 仍然不存在:-/
      • 请注意,在bug 484142 得到解决之前,该选项故意不存在 - 简而言之,为了避免潜在的持续缓慢,每个新编辑器都有自动换行功能暂时关闭作为解决方法。
      • @EmmanuelGuiton 此设置为代码编辑器启用自动换行。如何为控制台日志永久启用自动换行?
      • 截至 2017 年 11 月 7 日,它适用于 Oxygen。在 org.eclipse.ui‌​.editors.prefs 文件中添加值后,行被换行。
      猜你喜欢
      • 1970-01-01
      • 2015-03-17
      • 1970-01-01
      • 1970-01-01
      • 2012-03-23
      • 2010-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多