【问题标题】:Eclipse "HTML Preview" is not showing my changesEclipse“HTML 预览”未显示我的更改
【发布时间】:2015-11-26 00:44:58
【问题描述】:

这里是第一次使用 Eclipse。我正在使用“用于 JavaScript Web 开发人员的 Eclipse IDE”、Indigo Service Release 2,并且在我的项目中包含了 EaselJS 库。 localhost 的 HTTP 预览是我的服务器。

我的问题是,当我对正在处理的 index.html 文件进行更改并选择“运行”时,HTTP 预览(在 Eclipse IDE 窗口的一部分中运行)不显示更改后的 index.html 文件;它只是显示旧的。

如果我启动 Firefox 并为其提供相同的 URL(http://localhost:8080/static1/index.html,因为“static1”是我的项目名称),它会很好地加载新的 index.html。

有没有办法改变 HTTP 预览以重新加载 index.html?我怀疑这取决于某些缓存版本。

【问题讨论】:

  • 强制构建时会发生这种情况吗?当设置了 Project > Build Automatically 时,Eclipse 会尝试根据更改来确定是否需要新的构建。这通常不会检测到 html 文件中的更改作为重建的指示。
  • 看起来我无法强制构建 - “构建全部”和“构建项目”始终呈灰色显示,可能是因为您提到了 html 文件。不过,我注意到 HTTP Preview 窗格中的 Refresh 按钮会重新加载 index.html。问题解决了。
  • 如果您启用了自动构建,这些选项应该关闭——在您完全构建或已经构建的任何时候,都无需手动启动最终应该被禁止的内容-同上。您是在 Eclipse 中编辑 HTML 文件,而不是使用外部编辑器?
  • @nitind 我同意这是应该发生的。但是,至少在实践中,至少在使用 Indigo 时,我在编辑 html 或资源文件时经常无法构建它。它只是不会将其检测为触发自动构建过程的更改。
  • 我问这个问题已经三天了。我现在更聪明了。为了启发任何将来找到此页面的谷歌用户,我会注意,当我只是修改我的简单 JavaScript 和 html 时,如果我记得实际保存我的修改,那么只需在浏览器中单击刷新就可以了。无需再次“构建”,因为 JavaScript 和 html 只是坐在那里的文本文件。最后,我似乎更喜欢使用 Visual Studio 而不是 Eclipse,但这是因为熟悉程度高于其他任何事情。

标签: eclipse html


【解决方案1】:

转到.html文件,右键单击它-->用-->网页编辑器打开。 . . 您在下方面板中输入的内容将直接反映在上方面板中。 . . . :>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-29
    • 2021-04-26
    • 1970-01-01
    • 2016-04-22
    • 2017-02-26
    • 1970-01-01
    相关资源
    最近更新 更多