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

В Opera это ALT+F5. В любом другом браузере, с которым я тестирую (Firefox, Chrome, IE7-9), вам нужно щелкнуть правой кнопкой мыши и перейти в другое контекстное меню, чтобы получить нужную команду. Это несоответствие в интерфейсе привело к тому, что я сначала начал работать с основами в Opera (потому что мне быстрее переходить назад и вперед, как в REPL), а затем выполнял настройку для конкретного браузера, поскольку Opera отображает страницы не так, как все другие браузеры.

Было бы здорово, если бы я был здравомыслящ и продуктивен, чтобы иметь возможность нажимать ALT+F5 в любом браузере, чтобы он обновлял последний сфокусированный субфрейм браузера.

Я на Windows 7.

Любые советы о том, какой инструмент попробовать и как его использовать, будут высоко оценены.

Спасибо!

1 ответ1

0

Для Google Chrome

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

  1. Установите плагин
  2. Перейдите на страницу, где вы хотите использовать настраиваемую горячую клавишу обновления
  3. Нажмите Посмотреть все настройки / Добавить новые ярлыки
  4. Нажмите в поле « Сочетание клавиш» и нажмите ALT+F5, чтобы он был таким же, как в Opera.
  5. В шаблонах URL вставьте URL-адрес сайта и замените символ * там, где это необходимо, чтобы получить правильное покрытие сайта для вашей среды разработки.
  6. Найдите точное название кадра, который вы хотите перезагрузить. Это зависит от сайта, но просмотра инспектора DOM в Chrome должно быть достаточно с небольшим временем.
  7. В разделе « Действие» нажмите « Выполнить Javascript» и используйте его: top.frames["view"].location.reload(); где "view" - это имя кадра, которое нужно перезагрузить.

И теперь нажатие ALT+F5 во время посещения этого сайта будет имитировать обновление с таргетингом на фреймы, необходимое для Chrome!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .