清除Eclipse的内部Web浏览器

时间:2011-10-13 19:51:11

标签: javascript eclipse debugging

我正在一个庞大的php项目,它有很多js,我想知道如何清除内部Web浏览器缓存,因为当我调试它时,内部Web浏览器加载js的缓存版本文件。我没有尝试重建整个项目因为很大。

5 个答案:

答案 0 :(得分:3)

这也不是问题的确切答案,而是一些与之相关的事情 现在我还没有在“Windows - Preference - General - Web Browser”上找到一个简单的选项(我使用Eclipse Indigo)来清除内部浏览器Cache !! - 它表明大多数用户没有使用eclipse内部浏览器。

要清除累积的网址,您可以从位于

yourworkspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs

<的文件中删除条目“ value internalWebBrowserHistory / p>

我可以在eclipse市场上看到一个名为Advanced Browser的插件.. - 但不确定它是否提供任何缓存清除工具 - 它只是讨论多个选项卡 - 需要尝试这个。

答案 1 :(得分:0)

不完全是你的问题的答案,但我遇到了同样的问题,并通过使用外部浏览器解决了它:使用Eclipse Indigo和Firefox,它即使在调试php时也可以开箱即用。选择Eclipse Settings - &gt;一般 - &gt;网络浏览器 - &gt;使用外部Web浏览器并选择/添加Firefox。 在Firefox中,您只需刷新网站即可获得当前版本的JavaScript代码,此外还可以使用Firebug

答案 2 :(得分:0)

该文件包含:

    browsers=<?xml version\="1.0" encoding\="UTF-8"?>\n<web-browsers current\="0">\n<system/>\n<external location\="/usr/bin/firefox" name\="Firefox"/>\n</web-browsers>
eclipse.preferences.version=1

新行应该像那样被转义吗?

答案 3 :(得分:0)

缓存的位置取决于Eclipse是否将xulrunner或libwebkit用于内部Web浏览器。

对于xulrunner,缓存的位置是特定于平台的:

  • 在Windows上,它通常位于用户主目录下的Mozilla/eclipse/Cache目录或用户配置文件下的Application Data目录中。
  • 在Linux和Mac上,浏览器缓存位于~/.mozilla/eclipse/Cache目录。

从缓存中删除文件可能就足够了,但如果有疑问,您可能需要重新启动内部Web浏览器和/或Eclipse。

答案 4 :(得分:0)

  1. 转到内部浏览器输出页面
  2. 鼠标:右键单击并选择“刷新”