Я работаю над расширением Firefox. Проблема состоит в том, если я вношу какое-либо изменение в ней, я должен закрыть и затем вновь открыть браузер Firefox для наблюдения изменений. Есть ли какой-либо путь I, видят те изменения, просто обновив страницу?
Вы можете попробовать плагин Restart Firefox , чтобы увидеть, улучшит ли это ваш опыт.
Для этого я использую Расширение разработчика расширений. Там есть кнопка "Перезагрузить Chrome", которая делает именно это. Однако она не изменит интерфейс браузера, поэтому я обычно перехожу к URL-адресу chrome:// моего расширения в окне браузера. Когда я сделаю значительные изменения и буду готов снова протестировать настоящее расширение, я перезапущу Firefox.
По большей части, нет.
Если вы просто редактируете XUL, вы можете протестировать различные вещи, используя DOM Inspector для редактирования/вставки/удаления элементов и свойств, чтобы увидеть, как они будут выглядеть без перезапуска Firefox. Вы также можете использовать консоль JavaScript для проверки некоторых JavaScript. Я обнаружил, что эти вещи значительно экономят время при разработке расширений, но при любом изменении кода расширения вам придется перезапустить Firefox.