【问题标题】:Getting Eclipse to open .html in text-editor by default?让 Eclipse 默认在文本编辑器中打开 .html?
【发布时间】:2026-01-07 00:00:01
【问题描述】:

Eclipse Juno 一直在嵌入式网络浏览器中打开我的 HTML 文件,而不是在嵌入式语法高亮编辑器中。

我已经安装了:

  • 网页编辑器
  • Eclipse Web 开发者工具
  • Eclipse 的 PyDev

具体查看我的安装应用程序的screenshot

我需要它来处理 Django 模板 + 任何其他带有 HTML + 普通 HTML+JS 文件的 Python 模板。

如何找到此编辑器并将其选为默认值?

【问题讨论】:

  • 类似 superuser.com 的问题。
  • 临时修复:让它与 django-editor 一起工作。不完美,因为我需要源格式,以及支持深色主题的非错误语法荧光笔。

标签: eclipse django-templates html-editor eclipse-juno default-parameters


【解决方案1】:

从 Eclipse 主菜单中选择窗口 -> 首选项。

从首选项菜单中选择常规 -> 编辑器 -> 文件关联。

对于 .htm 和 .html,左键单击上方视图中的扩展名。左键单击下方视图右侧的添加按钮以添加一个或多个 HTML 编辑器。左键单击您最喜欢的 HTML 编辑器,然后左键单击默认按钮,使其成为默认编辑器。

如果缺少你想要的扩展,左键单击上视图右侧的添加按钮添加扩展。

【讨论】:

  • 谢谢,但现在我不确定要选择哪个编辑器。似乎没有一个相关。 Screenshot。请注意,“文本编辑器”不提供语法高亮显示。
  • 我使用 Eclipse 3.6 进行 HTML 编辑。我有“网页编辑器”和“HTML 编辑器”作为 HTML 的关联编辑器。我知道其中一位编辑器来自 Eclipse Web Tools Project。我不记得 Eclipse 插件为其他 HTML 编辑器提供了什么。
  • 删除网页编辑器。 HTML 编辑器现在应该是首选。这将摆脱呈现的页面预览并保留语法格式。
【解决方案2】:

如果您想向 Eclipse 添加 HTML 编辑器

  1. 转到帮助 -> 安装新软件
  2. 选择站点http://download.eclipse.org/releases/your_eclipse_version
  3. 输入过滤文本Web Page Editor
  4. 应该有一个结果。选中该框并按“完成”按钮。

现在您应该可以在通过右键单击打开文件时选择 HTML 编辑器,打开方式 -> HTML 编辑器。

如果您希望始终使用 HTML 编辑器打开 HTML 文件,请转到 Eclipse 首选项 -> 常规 -> 编辑器 -> 文件关联。选择顶部的扩展名(例如 *.htm、*.html),然后在底部窗格中选择 HTML 编辑器并按 Default 按钮。

【讨论】:

  • 我已经安装了那个包。请参阅我前面提到的屏幕截图。
【解决方案3】:

没有任何效果,我开始在启动时遇到不相关的错误,需要重新安装故障排除步骤。

这次我下载了Eclipse for Mobile Developers,从那以后我添加了我的其他包,一切正常=)。

虽然没有一个编辑器按照我希望的方式工作,但我最终得到了Django-Editor(比 Aptana 的稍好)。

【讨论】:

    【解决方案4】:

    我遇到了类似的问题。 一旦我安装了 html 编辑器(感谢 CgodLEY),我的 html 文件仍然不会显示在那个编辑器中。 解决方案? 右键单击 html/htm 文件,转到“打开方式”并选择“HTML 编辑器”。幸运的是,一切都解决了……

    【讨论】:

      【解决方案5】:

      现在,可以免费使用支持 Django 的模板编辑器:

      http://eclipse.kacprzak.org/

      我将它安装在 Eclipse Kepler / Django 1.6 中,它对我来说运行良好。

      注意:如果您之前使用其他编辑器打开了特定的 .HTML 文件,则需要返回项目视图,右键单击 .HTML 文件,选择“打开方式...”并明确选择 Django 编辑器.

      【讨论】:

        【解决方案6】:

        回答您的问题的开头:请注意,如果您在项目之外打开 html 文件,Eclipse 将使用内置的网络浏览器来查看它们,如“文件->打开文件...”,当该文件不是项目的一部分时。

        我刚刚创建了一个虚拟项目,现在可以使用在我的首选项中选择的编辑器正确打开 html 文件。成功!

        【讨论】:

          【解决方案7】:

          对于那些仍然在这里找到方法的人,是的,如果您遇到此问题,请按照 CgodLEY 的建议将 HTML 编辑器添加到 Eclipse。但是,即使您已经在 Eclipse 安装中安装了 HTML 编辑器,也请考虑安装 CodeMix 以获得*的 HTML 编辑体验 - 看看 here 的区别。

          【讨论】:

          • 这是一个quick comparison,它显示了 CodeMix HTML 体验与基础 Eclipse 相比要好多少。
          最近更新 更多