Очистить внутренний веб-браузер Eclipse

#javascript #eclipse #debugging

#javascript #eclipse #отладка

Вопрос:

Я работаю над огромным php-проектом, в нем много js, и я хочу знать, как очистить внутренний кэш веб-браузера, потому что, когда я его отлаживаю, внутренний веб-браузер загружает кэшированную версию файлов js. Я не пытался перестроить весь проект, потому что он большой.

Ответ №1:

Это также не точный ответ на вопрос, но что-то, относящееся к нему.
Тем не менее, сейчас я не нахожу простой опции (я использую Eclipse Indigo) в «Windows—Preference —General—Web Browser», чтобы очистить внутренний кеш браузера!! — Это показывает, что большинство пользователей не используют внутренний браузер eclipse.

Чтобы очистить накопленный URL-адрес, вы можете удалить запись «value» internalWebBrowserHistory из файла, расположенного в

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

Я вижу плагин под названием Advanced Browser на eclipse market-place.. — Но не уверен, что это дает какое-либо средство очистки кэша — в нем просто говорится о нескольких вкладках — нужно попробовать это.

Ответ №2:

Не совсем ответ на ваш вопрос, но у меня была такая же проблема, и я решил ее с помощью внешнего браузера: с Eclipse Indigo и Firefox это работало из коробки даже при отладке php. Выберите Настройки Eclipse -> Общие -> Веб-браузер -> Использовать внешний веб-браузер и выберите / добавьте firefox. Кажется, в Firefox вам просто нужно обновить сайт, чтобы получить текущую версию вашего кода javascript, плюс вы можете использовать Firebug

Комментарии:

1. Как только я нажимаю на эту запись в веб-браузере, eclipse (June SR2) выходит из строя.

Ответ №3:

Этот файл содержит:

     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
  

Должны ли новые строки экранироваться таким образом?

Ответ №4:

Расположение кэша зависит от того, использует ли Eclipse xulrunner или libwebkit для внутреннего веб-браузера.

Для xulrunner расположение кэша зависит от платформы:

  • В Windows он обычно находится в Mozilla/eclipse/Cache каталоге в домашнем каталоге пользователя или в Application Data каталоге в профиле пользователя.
  • В Linux и Mac кэш браузера находится в ~/.mozilla/eclipse/Cache каталоге.

Может быть достаточно удаления файлов из кэша, но если вы сомневаетесь, вам может потребоваться перезапустить внутренний веб-браузер и / или Eclipse.

Ответ №5:

  1. Перейдите на страницу вывода внутреннего браузера
  2. Мышь: щелкните правой кнопкой мыши и выберите Обновить