Как перезагрузить / обновить веб-страницу, не выходя из среды разработки веб-приложений? - PullRequest
27 голосов
/ 13 января 2011

Создание сайтов

При создании сайтов я использую 2 монитора. У меня есть IDE разработки на главном мониторе и веб-страница, открытая на дополнительном экране.

Меня раздражает, что каждый раз, когда мне нужно обновить веб-страницу, мне приходится переходить к моей мыши, переходить на другой экран и нажимать кнопку "Обновить".

Я бы хотел, чтобы сочетания клавиш отображались для перезагрузки веб-страницы всякий раз, когда мне это нужно. Аналогично тому, как Winamp отображает клавиши на общие функции, такие как воспроизведение / пауза и т. Д.

Мое текущее исследование:

Firefox через командную строку

Я обнаружил, что существующим процессом FireFox можно управлять из командной строки, однако лучшее, что он может сделать, - это создать новое окно с определенным URL-адресом.

firefox -remote "openURL(www.mozilla.org, new-tab)"

Документация здесь: https://developer.mozilla.org/en/Command_Line_Options

Перезагрузить каждые

Существует также расширение для Firefox, которое будет периодически обновлять веб-страницу. Однако это приводит к постоянному мерцанию страницы и также приводит к расточительству ресурсов.

https://addons.mozilla.org/en-US/firefox/addon/115/

Однако то, что мне действительно нужно, это либо ....

  • Настраиваемая глобальная горячая клавиша для Firefox / Chrome для перезагрузки текущей выбранной вкладки
  • Расширение браузера, которое может быть запущено по глобальной горячей клавише
  • Команда для перезагрузки текущей выбранной вкладки из командной строки, которую я затем мог бы сопоставить с горячей клавишей (возможно ли добавить дополнительную удаленную команду с расширением?)

Кто-нибудь знает, как я мог это сделать? Спасибо!

Ответы [ 13 ]

2 голосов
/ 14 мая 2012

Спасибо собакам и всем за долю.

Работая с Windows 7 вы можете обновить свой браузер

Создать файл .bat и выполнить

% windir% \ SysWOW64 \ wscript.exe refresh.vbs

и выполните .bat с «Запуск от имени администратора»

Невозможно использовать CreateObject из сценариев VB в Windows 7 x64

:)

0 голосов
/ 17 ноября 2014

Есть и другое решение.

Установите плагин FF-Remote-Control в FireFox, который позволит вам отправлять команды на плагин с другого компьютера через сеть. Инструкции по его интеграции с VIM содержатся в документации, которую также можно использовать в качестве шаблона для интеграции с другими редакторами. Работает только с FF.

0 голосов
/ 30 мая 2014

http://www.livereload.com/

LiveReload отслеживает изменения в файловой системе. Как только вы сохраняете файл, он предварительно обрабатывается по мере необходимости, а браузер обновляется.

Еще круче, когда вы меняете файл CSS или изображение, браузер обновляется мгновенно без перезагрузки страницы.

...