#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:
- Перейдите на страницу вывода внутреннего браузера
- Мышь: щелкните правой кнопкой мыши и выберите Обновить