Сочетания клавиш — Быстрое выполнение типичных задач в Firefox
Give Firefox a tune up
Refresh Firefox
- How does it work?
- Download a fresh copy
В этой статье приведены сочетания клавиш Mozilla Firefox. Они работают только в том случае, если не используются средой рабочего стола или оконным менеджером. Если вы включили сочетания клавиш для редактриования текста в стиле Emacs в GNOME, они также будут работать в Firefox. При конфликте сочетания клавиш для редактирования текста Emacs и сочетания клавиш по умолчанию (как, например, в случае Ctrl+K) сочетание Emacs имеет больший приоритет, если активно поле для ввода текста (в частности, адресная строка или панель поиска). В таких случаях используйте альтернативное сочетание клавиш, если оно указано ниже.
- Об управлении мышью вы можете узнать из этой статьи.

- 1 Навигация
- 2 Текущая страница
- 3 Редактирование
- 4 Поиск
- 5 Окна и вкладки
- 6 История
- 7 История
- 8 Закладки
- 9 Инструменты
- 10 Средство просмотра PDF
- 11 Разное
- 12 Разное
- 13 Разное
- 14 Разное
- 15 Сочетания клавиш для управления медиа
- 16 Выбор нескольких вкладок
- 17 Сочетания клавиш для разработчиков
| Команда | Сочетание клавиш |
|---|---|
| Назад | Alt + ←command + ← command + [Alt + ← Ctrl + [ Backspace* *если для browser.backspace_action установлено значение 0 (в редакторе настроек), не являющееся значением по умолчанию. |
| Вперёд | Alt + →command + → command + ]Alt + → Ctrl + ] Shift + Backspace* *см. выше. |
| Домой | Alt + Homeoption + home |
| Открыть файл | Ctrl + Ocommand + O |
| Обновить | F5 Ctrl + Rcommand + R |
| Обновить (с перезагрузкой кэша) | Ctrl + F5 Ctrl + Shift + Rcommand + shift + R |
| Остановить | Esc command + . ![]() |
| Команда | Сочетание клавиш |
|---|---|
| Перейти к следующей ссылке или полю для ввода | Tab |
| Перейти к предыдущей ссылке или полю для ввода | Shift + Tab |
| Перейти ниже на высоту экрана | Page Down fn + ↓ Пробел |
| Перейти выше на высоту экрана | Page Up fn + ↑ Shift + Space bar |
| Перейти в конец страницы | End Ctrl + ↓ command + ↓ |
| Перейти в начало страницы | Home Ctrl + ↑ command + ↑ |
| Перейти в следующий фрейм, всплывающее окно | F6 |
| Перейти в предыдущий фрейм, всплывающее окно | Shift + F6 |
| Печать | Ctrl + Pcommand + P |
| Сохранить активную ссылку | Alt + Enteroption + return — если для browser.altClickSave установлено значение true (в редакторе настроек), не являющееся значением по умолчанию. ![]() |
| Сохранить страницу как | Ctrl + Scommand + S |
| Увеличить масштаб | Ctrl + +command + + |
| Уменьшить масштаб | Ctrl + -command + — |
| Сбросить масштаб | Ctrl + 0command + 0 |
| Команда | Сочетание клавиш |
|---|---|
| Копировать | Ctrl + Ccommand + C |
| Вырезать | Ctrl + Xcommand + X |
| Удалить | Deldelete |
| Удалить слово слева | Ctrl + Backspace |
| Удалить слово справа | Ctrl + Del |
| Перейти на одно слово влево | Ctrl + ← |
| Перейти на одно слово вправо | Ctrl + → |
| Перейти в начало строки | Home Ctrl + ↑ |
| Перейти в конец строки | End Ctrl + ↓ |
| Перейти в начало текста | Ctrl + Home |
| Перейти в конец текста | Ctrl + End |
| Вставить | Ctrl + Vcommand + V |
| Вставить (как простой текст) | Ctrl + Shift + Vcommand + shift + V |
| Повторить | Ctrl + Y Ctrl + Shift + Zcommand + shift + Z |
| Выделить всё | Ctrl + Acommand + A |
| Отменить | Ctrl + Zcommand + Z |
| Команда | Сочетание клавиш | |
|---|---|---|
| Найти на этой странице | Ctrl + Fcommand + F | |
| Найти следующее | F3 Ctrl + Gcommand + G | |
| Найти предыдущее | Shift + F3 Ctrl + Shift + Gcommand + shift + G | |
| Быстрый поиск только в тексте ссылок | ‘ | |
| Быстрый поиск | / | |
| Закрыть панель поиска или быстрого поиска | Esc — когда панель поиска или быстрого поиска активна | |
| Переключить поисковую систему | Alt + ↓ Alt + ↑option + ↓ option + ↑ — после того, как вы написали что-то (или нажали ↓) в адресной строке | |
| Искать в Интернете с помощью поисковой системы по умолчанию | Введите ? и пробел (или только ?) в пустую адресную строку | |
| Активировать адресную строку для поиска в Интернете с помощью поисковой системы по умолчанию | Ctrl + Kcommand + K Ctrl + ECtrl + Jcommand + option + F — если панель поиска не отображается | |
| Активировать панель поиска | Ctrl + Kcommand + K Ctrl + ECtrl + Jcommand + option + F — если панель поиска отображается | |
| Изменить поисковую систему по умолчанию | Ctrl + ↓ Ctrl + ↑command + ↓ command + ↑ — в панели поиска или поле поиска страницы новой вкладки. ![]() | |
| Открыть меню для переключения, добавления или управления поисковыми системами | Alt + ↓ Alt + ↑ F4option + ↓ option + ↑ — когда панель поиска активна |
Также рекомендуем вам прочесть статью «Использование вкладок для организации просмотра множества веб-сайтов в одном окне».
| Команда | Сочетание клавиш |
|---|---|
| Закрыть вкладку | Ctrl + W Ctrl + F4command + W |
| Закрыть окно | Ctrl + Shift + W Alt + F4command + shift + W |
| Перейти по циклу закладок в порядке времени последнего использования | Ctrl + Tabcontrol + tab — если в настройках поставлен соответствующий флажок |
| Выход | Ctrl + Shift + QCtrl + Qcommand + Q |
| Перейти на одну вкладку влево | Ctrl + Page Upcontrol + page up command + option + ← Ctrl + Shift + Tabcontrol + shift + tab* * см. ниже |
| Перейти на одну вкладку вправо | Ctrl + Page Downcontrol + page down command + option + → Ctrl + Tabcontrol + tab* * если в настройках снят флажок «Ctrl+Tab переключает между вкладками в порядке недавнего использования» |
| Перейти во вкладку 1-8 | Ctrl + 1-8command + 1 до 8Alt + 1-8 |
| Перейти в последнюю вкладку | Ctrl + 9command + 9Alt + 9 |
| Переместить вкладку влево | Ctrl + Shift + Page Up |
| Переместить вкладку вправо | Ctrl + Shift + Page Down |
| Переместить вкладку в начало | Ctrl + Shift + Homecommand + shift + home — необходимо, чтобы выбранная в настоящий момент вкладка была активна, для этого можно, например, нажать Alt + Dcommand + L, активировав адресную строку, а затем нажимать Shift + Tab, пока активной не станет вкладка. |
| Переместить вкладку в конец | Ctrl + Shift + Endcommand + shift + end — необходимо, чтобы выбранная в настоящий момент вкладка была активна, для этого можно, например, нажать Alt + Dcommand + L, активировав адресную строку, а затем нажимать Shift + Tab, пока активной не станет вкладка. ![]() |
| Отключить/Включить звук | Ctrl + Mcontrol + M |
| Новая вкладка | Ctrl + Tcommand + T |
| Новое окно | Ctrl + Ncommand + N |
| Новое приватное окно | Ctrl + Shift + Pcommand + shift + P |
| Открыть адрес или начать поиск в новой фоновой вкладке | Alt + Shift + Enteroption + shift + return — из адресной строки |
| Открыть адрес или начать поиск в новой активной вкладке | Alt + Enteroption + return — из адресной строки или панели поиска |
| Открыть адрес или начать Начать поиск в новом окне | Shift + Entershift + return — из адресной строки или поля поиска на странице новой вкладки |
| Начать поиск в новой фоновой вкладке | Ctrl + Entercommand + shift + return — из поля поиска на странице новой вкладки. (см. примечание ниже) |
| Начать поиск в новой активной вкладке | Ctrl + Shift + Entercommand + return — из поля поиска на странице новой вкладки. Примечание: сочетания клавиш для активных и фоновых вкладок меняются местами, если в настройках поставлен флажок «Переключаться на открываемую ссылку, изображение или медиа» |
| Открыть активную закладку или ссылку в текущей вкладке | Enterreturn |
| Открыть активную закладку в новой активной вкладке | Ctrl + Entercommand + return |
| Открыть активную закладку в новой фоновой вкладке | Ctrl + Shift + Entercommand + shift + return |
| Открыть активную ссылку в новой фоновой вкладке | Ctrl + Entercommand + return (см. примечание ниже) |
| Открыть активную ссылку в новой активной вкладке | Ctrl + Shift + Entercommand + shift + return |
| Открыть активную закладку или ссылку в новом окне | Shift + Entershift + return |
| Показать все вкладки | Ctrl + Shift + Tabcontrol + shift + tab — если в настройках поставлен флажок «Ctrl+Tab переключает между вкладками в порядке недавнего использования» |
| Восстановить закрытую вкладку | Ctrl + Shift + Tcommand + shift + T |
| Восстановить закрытое окно | Ctrl + Shift + Ncommand + shift + N |
| Переместить URL-адрес влево или вправо (если курсор находится в адресной строке) | Ctrl + Shift + Xcommand + shift + X |
| Команда | Сочетание клавиш |
|---|---|
| Боковая панель журнала | Ctrl + H |
| Окно «Библиотека» (история) | Ctrl + Shift + H |
| Удалить недавнюю историю | Ctrl + Shift + Del |
| Команда | Сочетание клавиш |
|---|---|
| Боковая панель журнала | command + shift + H |
| Удалить недавнюю историю | command + shift + delete |
| Команда | Сочетание клавиш |
|---|---|
| Добавить все вкладки в закладки | Ctrl + Shift + Dcommand + shift + D |
| Добавить страницу в закладки | Ctrl + Dcommand + D |
| Боковая панель закладок | Ctrl + B Ctrl + Icommand + BCtrl + B |
| Показать/Скрыть панель закладок | Ctrl + Shift + Bcommand + shift + BCtrl + Shift + B |
| Показать все закладки (окно «Библиотека») | Ctrl + Shift + OCtrl + Shift + Bcommand + shift + Ocommand + shift + BCtrl + Shift + OCtrl + Shift + B |
| Показать список всех закладок | Space — в пустом поле поиска в окне библиотеки закладок или на боковой панели. ![]() |
| Активировать следующую закладку/папку, название которой (или свойство, по которому производится сортировка) начинается с заданного символа или последовательности символов | Введите символ или быстро введите последовательность символов. — в библиотеке закладок, на панели закладок, в меню закладок, на боковой панели закладок |
| Команда | Сочетание клавиш |
|---|---|
| Загрузки | Ctrl + JCtrl + Shift + Ycommand + J |
| Дополнения | Ctrl + Shift + Acommand + shift + A |
| Показать/Скрыть инструменты разработчика | F12 Ctrl + Shift + Icommand + alt + I |
| Веб-консоль | Ctrl + Shift + Kcommand + alt + K |
| Инспектор | Ctrl + Shift + Ccommand + alt + C |
| Сделать скриншот | Ctrl + Shift + Scommand + shift + S |
| Стили | Shift + F7 |
| Профайлер | Shift + F5 |
| Сеть | Ctrl + Shift + Qcommand + alt + QCtrl + Shift + Ecommand + alt + E |
| Адаптивный дизайн | Ctrl + Shift + Mcommand + alt + M |
| Исходный код страницы | Ctrl + Ucommand + U |
| Консоль браузера | Ctrl + Shift + Jcommand + shift + J |
| Информация о странице | Ctrl + Icommand + I |
| Команда | Сочетание клавиш |
|---|---|
| Следующая страница | N или J или → |
| Предыдущая страница | P или K или ← |
| Увеличить | Ctrl + +command + + |
| Уменьшить | Ctrl + -command + — |
| Автоматически (масштаб) | Ctrl + 0command + 0 |
| Повернуть документ по часовой стрелке | R |
| Повернуть документ против часовой стрелки | Shift + R |
| Перейти в режим презентации | Ctrl + Alt + Pcommand + Alt + P |
| Выбрать инструмент «Выделение текста» | S |
| Выбрать инструмент «Рука» | H |
| Активировать поле ввода номера страницы | Ctrl + Alt + Gcommand + Alt + G |
| Команда | Сочетание клавиш |
|---|---|
Дополнить адрес доменом . com | Ctrl + Enter |
| Удалить выбранное предложение автодополнения | Shift + Del |
| Перейти в полноэкранный режим/Выйти из полноэкранного режима | F11 |
| Временно показать/Снова скрыть панель меню | Alt или F10Alt или F10 |
| Включить/Отключить режим чтения | Ctrl + Alt + RF9 |
| Режим активного курсора | F7 |
| Активировать адресную строку | F6 Alt + D Ctrl + L |
| Активировать поле поиска в библиотеке | F6 Ctrl + F |
| Отключить автопрокрутку | Esc |
| Отменить операцию перетаскивания | Esc |
| Очистить поле поиска в библиотеке или боковой панели | Esc |
| Закрыть меню | Esc Alt F10 |
| Показать/Скрыть контекстное меню | Shift + F10 |
| Команда | Сочетание клавиш |
|---|---|
Дополнить адрес доменом . com | control + return |
| Удалить выбранное предложение автодополнения | shift + delete |
| Перейти в полноэкранный режим/Выйти из полноэкранного режима | command+Shift+F |
| Включить/Отключить режим чтения | command+option+R |
| Режим активного курсора | F7 |
| Активировать адресную строку | F6 command + L |
| Активировать поле поиска в библиотеке | F6 command + F |
| Отключить автопрокрутку | Esc |
| Отменить операцию перетаскивания | Esc |
| Очистить поле поиска в библиотеке или боковой панели | Esc |
| Закрыть меню | Esc Alt F10 |
| Команда | Сочетание клавиш |
|---|---|
| Дополнить адрес доменом .com | Ctrl + Enter |
| Дополнить адрес доменом .net | Shift + Enter |
Дополнить адрес доменом . org | Ctrl + Shift + Enter |
| Удалить выбранное предложение автодополнения | Del |
| Перейти в полноэкранный режим/Выйти из полноэкранного режима | F11 |
| Временно показать/Снова скрыть панель меню | Alt or F10Alt or F10 |
| Включить/Отключить режим чтения | Ctrl + Alt + RF9Ctrl + Alt + R |
| Режим активного курсора | F7 |
| Активировать адресную строку | F6 Alt + D Ctrl + L |
| Активировать поле поиска в библиотеке | F6 Ctrl + F |
| Отключить автопрокрутку | Esc |
| Отменить операцию перетаскивания | Esc |
| Очистить поле поиска в библиотеке или боковой панели | Esc |
| Закрыть меню | Esc Alt F10 |
| Показать/Скрыть контекстное меню | Shift + F10 |
| Команда | Сочетание клавиш |
|---|---|
Дополнить адрес доменом . com | command + return |
| Дополнить адрес доменом .net | shift + return |
| Дополнить адрес доменом .org | command + shift + return |
| Удалить выбранное предложение автодополнения | shift + delete |
| Перейти в полноэкранный режим/Выйти из полноэкранного режима | command+Shift+F |
| Включить/Отключить режим чтения] | command+option+R |
| Режим активного курсора | F7 |
| Активировать адресную строку | F6 command + L |
| Активировать поле поиска в библиотеке | F6 command + F |
| Отключить автопрокрутку | Esc |
| Отменить операцию перетаскивания | Esc |
| Очистить поле поиска в библиотеке или боковой панели | Esc |
| Закрыть меню | Esc Alt F10 |
Также рекомендуем вам прочесть статью «HTML5-аудио и видео в Firefox».
| Команда | Сочетание клавиш |
|---|---|
| Воспроизвести/Приостановить | Пробел |
| Уменьшить громкость | ↓ |
| Увеличить громкость | ↑ |
| Отключить звук | Ctrl + ↓command + ↓ |
| Включить звук | Ctrl + ↑command + ↑ |
| Перейти на 15 секунд назад | ← |
| Перейти на 10 % назад | Ctrl + ←command + ← |
| Перейти на 15 секунд вперёд | → |
| Перейти на 10 % вперёд | Ctrl + →command + → |
| Перейти в начало | Home |
| Перейти в конец | End |
Для использования этих сочетаний клавиш панель вкладок должна быть активна. В настоящее время единственный способ её активировать — активировать смежный объект и перейти в панель вкладок: например, нажать Ctrl + Lcommand + L, активировав адресную строку, а затем нажимать Shift + Tab, пока выбранная вкладка не окажется в цветной рамкепунктирном прямоугольнике.
| Команда | Сочетание клавиш |
|---|---|
| Выбрать левую, правую, первую или последнюю вкладку. Отменить выбор всех остальных вкладок. | Клавиши со стрелками Home End |
| Переместить цветную рамкупунктирный прямоугольник на левую, правую, первую или последнюю вкладку. | Ctrlcommand + клавиши со стрелками Ctrlcommand + Home Ctrlcommand + End |
| Выбрать или отменить выбор вкладки в цветной рамкепунктирном прямоугольнике. Не повлияет на выбор остальных вкладок. | Ctrl + Spacecommand + space |
Вы также можете использовать сочетания клавиш с инструментами разработчика в Firefox. Подробнее — на странице «Все сочетания клавиш» MDN Web Docs.
Share this article: http://mzl.la/16NAhwz
These fine people helped write this article:
cor-el, Cheng Wang, Unghost, Aleksej, Alenia, Harry, Anticisco Freeman, Valery Ledovskoy, SwanMr.
pound, Denys
Volunteer
Grow and share your expertise with others. Answer questions and improve our knowledge base.
Learn More
Как убрать консоль браузера Firefox при загрузке — решение
Ошибка, когда при запуске Мозиллы Фаерфокс открывается еще и окно с браузерной консолью, встречается довольно редко. А потому на просторах интернета сложно найти способ для ее устранения. Но в действительности он довольно простой. Давайте разберемся, как отключить консоль браузера Firefox при загрузке.
Содержание
- Руководство
- Случай №1: Использование безопасного режима
- Случай №2: Чистка пользовательского каталога
- Случай №3: Сброс всех настроек Mozilla Firefox
Вся суть метода заключается в запуске интернет-обозревателя в безопасном режиме с последующим изменением его настроек. В результате проблема должна исчезнуть. Ну а если этого не произойдет, то имеет смысл удалить один файл из пользовательского каталога или же сбросить параметры до исходных значений.
Разберем все случаи по отдельности.
Случай №1: Использование безопасного режима
Пошаговое руководство:
- Откройте Фаерфокс и кликните ЛКМ по значку с 3 полосами в верхнем углу.
- Далее, нажмите на пункт «Справка».
- В подменю выберите опцию «Перезапустить без дополнений».
- И теперь щелкните мышкой по кнопке «Перезапуститься».
- Согласитесь с запуском в безопасно режиме.
- Дождитесь повторного открытия программы.
- Одновременно нажмите на клавиатуре комбинацию Ctrl + Shift + A. Это откроет вкладку «Управление дополнениями».
- Далее, перейдите к разделу «Темы».
- Отыщите оформление с названием «Стандартная». Если оно отключено, то нажмите кнопку «Включить».В противном случае сначала выберите другую тему, а потом верните стандартную.
- Закройте и откройте интернет-обозреватель.
При его последующем запуске консоли не должно появиться.
А если она все еще осталась, то переходите ко второму решению.
Случай №2: Чистка пользовательского каталога
Возможно, что в профиле пользователя записаны лишние данные. А значит, их следует удалить. Делается это в несколько шагов:
- Опять в основном меню браузера выберите пункт «Справка».
- Но на этот раз перейдите в «Информация для решения проблем».
- Отыщите графу «Папка профиля».
- Кликните по отмеченной серой кнопке.
- Теперь закройте окно Фаерфокса и перейдите к появившемуся ранее каталогу в Проводнике Windows.
- Кликните ПКМ по пустому месту и нажмите «Обновить».
- Теперь удалите файлы jsonlz4 и xulstore.json.
- Вновь запустите браузер.
Ну а если и этот метод не помог, то самое время выполнить полный сброс.
Случай №3: Сброс всех настроек Mozilla Firefox
Предупреждение: в результате все ваши данные будут стерты.
Потому заранее следует настроить синхронизацию, воспользовавшись этой статьей. Как только вы это сделаете, выполните следующие шаги:
- Опять откройте страницу «Информация для решения проблем» по предыдущей инструкции.
- Нажмите на пункт «Очистить Firefox…».
- Ознакомьтесь со всеми предупреждениями.
- Подтвердите выполнение процедуры.
- В конце нажмите «Готово».
- Перезапустите компьютер и вновь откройте окно браузера.
- Кликните по кнопке «Вперед».
Firefox DevTools User Docs — исходная документация Firefox
Инструменты разработчика Firefox — это набор инструментов веб-разработчика, встроенных в Firefox. Вы можете использовать их для проверки, редактирования и отладки HTML, CSS и JavaScript.
Этот раздел содержит подробные руководства по всем инструментам, а также информацию о том, как отлаживать Firefox для Android, как расширять DevTools и как отлаживать браузер в целом.
Если у вас есть отзывы о DevTools или вы хотите внести свой вклад в проект, вы можете присоединиться к сообществу DevTools.
Примечание
Если вы только начинаете заниматься веб-разработкой и использовать инструменты разработчика, вам помогут наши учебные документы — см. Начало работы в Интернете и Что такое браузерные инструменты разработчика? для хороших отправных точек.
Основные инструменты
Вы можете открыть Инструменты разработчика Firefox из меню, выбрав Инструменты > Веб-разработчик > Инструменты веб-разработчика или используя сочетание клавиш Ctrl + Shift + I или F12 в Windows и Linux или Cmd + Opt + I в macOS.
Меню с многоточием в правой части инструментов разработчика содержит несколько команд, позволяющих выполнять действия или изменять настройки инструментов.
Эта кнопка появляется только при наличии нескольких фреймов на
страница. | |
Нажмите эту кнопку, чтобы сделать снимок экрана текущей страницы. ( Примечание: Эта функция не включена по умолчанию и должен быть включен в настройках, прежде чем значок появляются.) | |
Переключает режим адаптивного дизайна | |
Открывает меню, которое включает параметры стыковки, возможность показать или скрыть разделенную консоль и настройки инструментов разработчика. В меню также есть ссылки на документацию для Firefox. Веб-инструменты и сообщество Mozilla. | |
Закрывает инструменты разработчика |
Инспектор страниц
Просмотр и редактирование содержимого и макета страницы. Визуализируйте многие аспекты страницы, включая блочную модель, анимацию и макеты сетки
Веб-консоль
Просматривайте сообщения, регистрируемые веб-страницей, и взаимодействуйте со страницей с помощью JavaScript.
Отладчик JavaScript
Остановка, прохождение и проверка JavaScript, работающего на странице.
Сетевой монитор
Просмотр сетевых запросов, сделанных при загрузке страницы.
Панель производительности
Проанализируйте общую скорость отклика вашего сайта, JavaScript и производительность макета.
Инспектор специальных возможностей
Предоставляет средство для доступа к дереву специальных возможностей страницы, позволяя проверить, что отсутствует или требует внимания.
Панель приложений
Предоставляет инструменты для проверки и отладки современных веб-приложений (также известных как прогрессивные веб-приложения). Сюда входит проверка сервис-воркеров и манифестов веб-приложений
Примечание
Собирательный термин для пользовательского интерфейса, внутри которого работают все инструменты разработчика, — это Панель инструментов
Дополнительные инструменты
Эти инструменты разработчика также встроены в Firefox.
В отличие от «Основных инструментов» выше, вы можете не использовать их каждый день.
Память | Выясните, какие объекты используют память. |
Инспектор хранилища | Проверить файлы cookie, локальное хранилище, indexedDB и хранилище сеансов на странице. |
Средство просмотра свойств DOM | Проверка свойств DOM страницы, функций и т. д. |
Пипетка | Выберите цвет на странице. |
Редактор стилей | Просмотр и редактирование стилей CSS для текущей страницы. |
Снимок экрана | Сделать скриншот всей страницы или отдельного элемента. |
Измерение части страницы | Измерение определенной области веб-страницы. |
Линейки | Наложение горизонтальных и вертикальных линеек на веб-страницу |
Для получения новейших инструментов и функций разработчика попробуйте Firefox Developer Edition.
Загрузить Firefox Developer Edition
Подключение инструментов разработчика
Если вы откроете инструменты разработчика с помощью сочетаний клавиш или эквивалентных пунктов меню, они будут нацелены на документ, размещенный на текущей активной вкладке. Но вы также можете прикрепить инструменты к множеству других целей, как в текущем браузере, так и в других браузерах или даже на разных устройствах.
о: отладке | Отладка надстроек, вкладок контента и рабочих процессов, работающих в браузере. |
Подключение к Firefox для Android | Подключите инструменты разработчика к экземпляру Firefox, работающему на устройстве Android. |
Подключение к фреймам | Подключите инструменты разработчика к определенному iframe на текущей странице. |
Отладка браузера
По умолчанию инструменты разработчика прикреплены к веб-странице или веб-приложению.
Но вы также можете подключить их к браузеру в целом. Это полезно для браузера и разработки дополнений.
Консоль браузера | Просмотр сообщений, зарегистрированных самим браузером и надстройками, и запуск кода JavaScript в области действия браузера. |
Панель инструментов браузера | Прикрепите инструменты разработчика к самому браузеру. |
Расширение инструментов разработчика
Информацию о расширении инструментов разработчика Firefox см. в разделе Расширение инструментов разработчика в разделе «Расширения браузера» на MDN.
Миграция с Firebug
Срок службы Firebug подошел к концу (см. Firebug продолжает жить в Firefox DevTools, чтобы узнать, почему), и мы понимаем, что некоторые люди сочтут миграцию на другой менее знакомый набор DevTools сложной задачей. Чтобы упростить переход с Firebug на инструменты разработчика Firefox, мы написали удобное руководство — Миграция с Firebug
Contribute
Если вы хотите помочь улучшить инструменты разработчика, эти ресурсы помогут вам начать работу.
Принять участие | Наш веб-сайт сообщества объясняет, как принять участие. |
ошибки.firefox-dev.tools | Инструмент, помогающий находить ошибки для работы. |
Чтение исходных документов | Документация по исходному коду Firefox DevTools. |
Интерпретатор ввода JavaScript — Документация Firefox Source Docs
Вы можете интерпретировать выражения JavaScript в режиме реального времени с помощью интерпретатора, предоставляемого веб-консолью. Он имеет два режима: однострочный ввод и многострочный ввод.
Многострочный режим
Для многострочного ввода щелкните значок «разделить панель» справа от поля однострочного ввода или нажмите Ctrl + B (Windows/Linux) или Cmd + B (macOS). Многострочная панель редактирования открывается в левой части веб-консоли.
В этом режиме по умолчанию вы можете ввести несколько строк JavaScript, нажимая Введите после каждой. Чтобы выполнить фрагмент, который в данный момент находится в области редактирования, нажмите кнопку «Выполнить » или нажмите Ctrl + Enter (или Cmd + Return в MacOS). Фрагмент отображается под приглашением ввода (на правой панели), за которым следует результат.
Начиная с Firefox 76, если фрагмент кода состоит более чем из пяти строк, в консоли отображаются только первые пять строк, перед которыми ставится треугольник раскрытия (или «twistie»), а за ними следует многоточие (…). Щелкните в любом месте области, содержащей эхо-код, чтобы отобразить весь фрагмент; щелкните еще раз в этой области, чтобы свернуть ее.
Вы можете открывать файлы в многострочном режиме и сохранять текущее содержимое панели редактирования в файл.
Чтобы открыть файл, нажмите Ctrl + O ( Cmd + O в MacOS).
Откроется диалоговое окно файла, в котором можно выбрать файл для открытия.Чтобы сохранить содержимое панели редактирования, нажмите Ctrl + S ( Cmd + S в MacOS). Откроется диалоговое окно файла, в котором вы можете указать место для сохранения.
Чтобы вернуться в однострочный режим, щелкните значок X в верхней части многострочной области редактирования или нажмите Ctrl + B (Windows/Linux) или Cmd + B (МакОС).
Доступ к переменным
Вы можете получить доступ к переменным, определенным на странице, как к встроенным переменным, таким как окно , так и к переменным, добавленным библиотеками JavaScript, такими как jQuery :
Автозаполнение
В редакторе есть автозаполнение: введите первые несколько букв и появляется всплывающее окно с возможными завершениями:
Нажмите Enter , Tab или клавишу со стрелкой вправо, чтобы принять предложение, используйте стрелки вверх/вниз, чтобы перейти к другому предложению, или просто продолжайте печатать, если вам не нравится какое-либо из предложений.
Предложения автозаполнения консоли нечувствительны к регистру.
Консоль предлагает варианты завершения из области выполняемого в данный момент кадра стека. Это означает, что если вы столкнетесь с точкой останова в функции, вы получите автозаполнение для объектов, локальных для этой функции.
Вы также получаете предложения автозаполнения для элементов массива:
Вы можете включить или отключить автозаполнение через меню настроек («шестеренка») на панели инструментов веб-консоли. Пункт меню Включить автозаполнение имеет галочку рядом с ним, когда функция включена, которая отсутствует, когда она отключена. Выберите пункт меню, чтобы изменить состояние.
Мгновенная оценка
Примечание
Эта функция доступна в Firefox Nightly в версиях 74 и выше.
Когда функция «мгновенной оценки» включена, интерпретатор отображает результаты выражений по мере их ввода в однострочном режиме. Обратите внимание, что результатом может быть сообщение об ошибке.
Выражения с побочными эффектами не оцениваются.
Вы можете включить или отключить мгновенную оценку через меню настроек («шестеренка») на панели инструментов веб-консоли. Пункт меню Мгновенная оценка имеет галочку рядом с ним, когда функция включена, которая отсутствует, когда она отключена. Выберите пункт меню, чтобы изменить состояние.
Контекст выполнения
Код, который вы выполнили, становится частью контекста выполнения, независимо от того, в каком режиме редактирования вы находились при его выполнении. Например, если вы введете определение функции в многострочном редакторе и нажмете Выполнить , вы можете переключиться в однострочный режим и по-прежнему использовать свою функцию.
Подсветка синтаксиса
Вводимый вами текст будет подсвечиваться синтаксис, как только вы наберете достаточно, чтобы средство выделения могло проанализировать его и сделать вывод о значении «слов».
Вывод также выделяется там, где это необходимо.
Примечание
Подсветка синтаксиса не отображается в вашем браузере, если включены специальные возможности.
История выполнения
Интерпретатор запоминает введенные вами выражения. Для перемещения вперед и назад по истории:
В однострочном режиме используйте стрелки вверх и вниз.
В многострочном режиме используйте значки ⋀ и ⋁ на панели инструментов панели редактирования.
История выражений сохраняется между сеансами. Чтобы очистить историю, используйте вспомогательную функцию clearHistory() .
Вы можете инициировать обратный поиск в истории выражений так же, как в bash в Linux и Mac или PowerShell в Windows. В Windows и Linux нажмите F9 . На Mac нажмите Ctrl + R ( примечание: не Cmd + R !), чтобы начать обратный поиск.
Введите текст, который вы хотите найти, в поле ввода в нижней части консоли.
Начните вводить часть искомого выражения, и первое совпадение отобразится в консоли. Многократный ввод F9 в Windows и Linux ( Ctrl + R в Mac) приводит к циклическому просмотру совпадений в обратном порядке.
После запуска обратного поиска вы можете использовать Shift + F9 в Windows или Linux ( Ctrl + S на Mac) для поиска вперед в списке совпадений. Вы также можете использовать 9Иконки 0015 ⋀ и ⋁ в строке поиска выражений.
Когда вы найдете нужное выражение, нажмите Введите ( Верните ), чтобы выполнить оператор.
Работа с фреймами iframe
Работа с фреймами iframe объясняет, как направить все инструменты отладки на конкретный фрейм iframe, включая интерпретатор командной строки.
Вспомогательные команды
Командная строка JavaScript, предоставляемая веб-консолью, предлагает несколько встроенных вспомогательных функций, упрощающих определенные задачи.




ниже

com
com
org
com
Щелкните ее, чтобы отобразить список фреймов на текущем
страницу и выберите ту, с которой хотите работать.
Откроется диалоговое окно файла, в котором можно выбрать файл для открытия.