Chrome Dev Tools Консоль разработчика Горячие Клавиши

Горячие клавиши: Открытие DevTools

Горячие клавиши Windows Горячие клавиши macOS Название Описание
F12 или Ctrl + Shift + I Cmd + Option + I Открыть последнюю панель Открывает панель, которой пользовались последний раз. Если DevTools были закрыты, они открываются в последней позиции (встроенные, сбоку или в отдельном окне)
Ctrl + Shift + J Cmd + Option + J Открыть Console Непосредственно открывает панель Console для выполнения JavaScript-кода, просмотра логов и ошибок
Ctrl + Shift + C Cmd + Shift + C или Cmd + Option + C Открыть Elements Открывает панель Elements для inspection DOM-дерева и инспекции стилей элемента

Горячие клавиши: Глобальные

Горячие клавиши Windows Горячие клавиши macOS Название Описание
? или F1 ? или Cmd + F1 Открыть настройки Открывает панель Settings DevTools для конфигурации: тема, язык, предпочтения по клавишам, экспорт/импорт настроек и пр.
Ctrl + Right Cmd + Shift + Right Следующая панель Переключает фокус на следующую панель DevTools (Elements → Console → Sources → Network → ...)
Ctrl + Left Cmd + Shift + Left Предыдущая панель Переключает фокус на предыдущую панель DevTools
Ctrl + Shift + D Cmd + Shift + D Переключить позицию Меняет позицию DevTools: встроенный снизу / сбоку / в отдельном окне. Если за сессию позиция не менялась — открепляет в отдельное окно
Ctrl + Shift + M Cmd + Shift + M Device Mode Включает режим эмуляции мобильных устройств: переопределение user-agent, разрешение экрана, масштабирование, скорость сети (throttling)
Ctrl + Shift + C Cmd + Shift + C Inspect Element Mode Переключает курсор в режим «указателя» (element picker) для наведения и выделения элементов на странице
Ctrl + Shift + P Cmd + Shift + P Command Menu Открывает палитру команд DevTools — быстрый доступ к настройкам, переключателям, API DevTools без навигации по меню. Введите название команды и нажмите Enter
Esc Esc Переключать Drawer Сворачивает / разворачивает Drawer (нижнюю панель) в текущей панели DevTools
F5 или Ctrl + R Cmd + R Обычная перезагрузка Перезагружает страницу с использованием кэшированных ресурсов (если они есть)
Ctrl + F5 или Ctrl + Shift + R Cmd + Shift + R Жёсткая перезагрузка Перезагружает страницу, игнорируя кэш: все ресурсы (CSS, JS, изображения) загружаются заново с сервера
Ctrl + F Cmd + F Поиск по текущей панели Открывает поиск по тексту на активной панели. Поддерживается в: Elements, Console, Sources, Performance, Memory, Quick Source
Ctrl + Shift + F Cmd + Option + F Поиск по всем ресурсам Открывает вкладку поиска в Drawer — глобальный поиск текста по всем загруженным ресурсам проекта
Ctrl + O или Ctrl + P Cmd + O или Cmd + P Открыть файл в Sources Открывает палитру выбора файлов в Sources panel — быстрый переход к любому JS/CSS/HTML файлу проекта по имени. Поддерживает частичный ввод
Ctrl + Shift + + Cmd + Shift + + Увеличить масштаб Увеличивает масштаб UI DevTools на 10%. Применяется только к интерфейсу DevTools, не к содержимому страницы
Ctrl + - Cmd + - Уменьшить масштаб Уменьшает масштаб UI DevTools на 10%
Ctrl + 0 Cmd + 0 Сбросить масштаб Возвращает масштаб UI DevTools к 100%
Ctrl + O → введите ! + название скрипта → Enter Cmd + O → введите ! + название скрипта → Enter Запустить сниппет Выполняет User Script (сниппет) Chrome: через Command Menu введите ! (восклицательный знак), начните вводить имя сниппета и нажмите Enter. Сниппеты — сохранённые фрагменты JS, доступные в Sources panel

Горячие клавиши: Elements panel

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Управление элементами
Ctrl + Z Cmd + Z Отменить изменение Возвращает последнее изменённое свойство/атрибут/узел DOM к предыдущему состоянию. Поддерживает множественное отменение (Ctrl+Z / ⌘+Z — до 50 шагов)
Ctrl + Y Cmd + Shift + Z Повторить изменение Восстанавливает последнее отменённое изменение. Действует в пределах текущей сессии edit Elements
Up / Down Up / Down Выбрать соседний элемент Навигация по DOM-дереву: переход к родительскому (↑) или дочернему (↓) элементу относительно выделенного. Работает только когда фокус на дереве элементов
Right Right Раскрыть узел Раскрывает текущий узел DOM в дереве элементов. Если узел уже раскрыт — выделяет первый дочерний элемент
Left Left Свернуть узел Сворачивает текущий узел DOM. Если узел уже свёрнут — выделяет родительский элемент
Ctrl + Alt + клик на стрелке Option + клик на стрелке Раскрыть/свернуть все дочерние Раскрывает или сворачивает все дочерние узлы выбранного элемента разом. Удерживайте Ctrl+Alt (Win) или Option (Mac) и нажмите на стрелку разворачивания
Enter Enter Редактировать атрибуты Переключает режим Edit Attributes для выбранного элемента — позволяет редактировать атрибуты (id, class, data-*, style и т.д.) напрямую в панели
Tab / BackTab Tab / BackTab Следующий / предыдущий атрибут В режиме Edit Attributes — переход к следующему (Tab) или предыдущему (Shift+Tab) атрибуту элемента для быстрого редактирования
H H Скрыть элемент Быстро скрывает выбранный элемент (устанавливает display: none). Элемент остаётся в DOM, но скрывается со страницы. Повторное нажатие восстанавливает display
F2 Fn + F2 Edit as HTML Переключает режим редактирования HTML: позволяет редактировать все HTML-теги выбранного элемента как блок текста. Подтверждает Enter, отменяет Esc

Styles pane

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + клик на значении Cmd + клик на значении Перейти к объявлению CSS При зажатом Ctrl/⌘ кликните на значение CSS-свойства (например, color: #fff) — DevTools откроет файл, где это свойство объявлено
Up / Down Up / Down Переключить CSS правило Навигация между CSS-правилами, влияющими на выбранный элемент. Полезно при большом количестве стилей с разными специфичностями
Left / Right Left / Right Навигация по свойству Перемещение между именем свойства, значением и контролами (color picker, angle clock) внутри CSS-правила
Alt + Down Option + Down Открыть tooltip функции Открывает всплывающую подсказку для функции в CSS-значении (var(), calc(), clamp(), etc.), показывая вычисленное значение и контекст
Shift + клик на цвет Shift + клик на цвет Цикл форматов цвета Переключает представление цветового значения (RGB → HEX → OKLCH → HSL → hwb и т.д.) через Color Preview. Полезно для копирования в нужном формате
Tab — выделить значение и нажать Tab / BackTab Tab — выделить значение и нажать Tab / BackTab Следующее / предыдущее свойство При выделенном значении — Tab переходит к редактированию следующего свойства, Shift+Tab — предыдущего
Выделить значение → Alt + Up / Down Выделить значение → Option + Up / Down Изменить значение на 0.1 Точечная корректировка числового CSS-значения (ширина, отступ, толщина линии и пр.) с шагом ±0.1. Например: border-width: 1px → 1.1px
Выделить значение → Up / Down Выделить значение → Up / Down Изменить значение на 1 Корректировка числового CSS-значения с шагом ±1. Например: font-size: 16px → 17px
Выделить значение → Shift + Up / Down Выделить значение → Shift + Up / Down Изменить значение на 10 Корректировка числового CSS-значения с шагом ±10. Полезно для быстрых подстроек отступов и позиций
Выделить значение → Ctrl + Up / Down Выделить значение → Cmd + Up / Down Изменить значение на 100 Корректировка числового CSS-значения с шагом ±100. Используется для масштабных подстроек при layout-работе
Shift + клик на Angle Preview Shift + клик на Angle Preview Цикл угловых единиц Переключает единицы угла: deg → grad → rad → turn (полный цикл). Например: transform: rotate(90deg) → rotate(100grad)
Клик на Angle Preview → Up / Down Клик на Angle Preview → Up / Down Изменить угол на 1° Точечная корректировка углового значения на ±1 градус. Работает для любого свойства с углом (rotate, skew, transform-origin и т.д.)
Клик на Angle Preview → Shift + Up / Down Клик на Angle Preview → Shift + Up / Down Изменить угол на 10° Корректировка углового значения на ±10 градусов. Быстрая настройка трансформаций без счётчика
Клик на Angle Preview → Shift, клик / слайд на Angle Clock Клик на Angle Preview → Shift, клик / слайд на Angle Clock Изменить угол на 15° (clock) Интерактивная корректировка угла через визуальный угловой круг (Angle Clock Overlay). Каждый клик/сдвиг = ±15°

Горячие клавиши: Sources panel

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Отладка
F8 или Ctrl + \ F8 или Cmd + \ Pause / Resume Приостанавливает выполнение скрипта (если страница работает) или возобновляет (если отладка на брейкпоинте). Аналог кнопки «pause» на панели
F10 или Ctrl + ' F10 или Cmd + ' Step Over Выполняет текущую строку и переходит к следующей. Если текущая строка — вызов функции, функция выполняется целиком (без захода внутрь)
F11 или Ctrl + ; F11 или Cmd + ; Step Into Заходит внутрь вызова функции на текущей строке. Позволяет отладить код функции по шагам (Step Over/Out)
Shift + F11 или Ctrl + Shift + ; Shift + F11 или Cmd + Shift + ; Step Out Завершает текущую функцию и приостанавливается на следующей строке после вызова этой функции. Полезно выйти из встроенного кода
Ctrl + клик на строке Cmd + клик на строке Continue to line При остановке на брейкпоинте: зажатый Ctrl/⌘ + клик на любой строке — продолжит выполнение до этой строки (ставит временный брейкпоинт)
Ctrl + . / Ctrl + , Ctrl + . / Ctrl + , Следующий / предыдущий фрейм Переключение между call stack фреймами при остановке на брейкпоинте. Позволяет выбрать, какой фрейм отлаживать
Ctrl + S Cmd + S Сохранить изменения Сохраняет локальные изменения файлов (made via DevTools editor) на диск. Изменения, сделанные в DevTools, пишутся в memory-overrides
Ctrl + Alt + S Cmd + Option + S Сохранить все Сохраняет все несохранённые изменения во всех редактируемых файлах. Альтернатива сохранения каждого файла по отдельности
Ctrl + G Ctrl + G Перейти к строке Открывает диалог перехода к конкретной строке в текущем файле. Введите номер строки и нажмите Enter
Ctrl + O → введите : + номер строки → Enter Cmd + O → введите : + номер строки → Enter Перейти к номеру строки Через Command Menu — переход к конкретной строке в открытом файле. Формат: :номер (например, :42 для 42-й строки)
Ctrl + O → введите : + строка + : + колонка → Enter Cmd + O → введите : + строка + : + колонка → Enter Перейти к строке и колонке Переход к точной позиции в файле: :строка:колонка (например, :5:9 → строка 5, колонка 9). Полезно при навигации по длинным файлам
Ctrl + Shift + O Cmd + Shift + O Перейти к функции / правилу Открывает список определений (функции в JS, rule sets в CSS). Поиск по имени декларации. Для HTML — переход к script/style блоку
Alt + W Option + W Закрыть вкладку Закрывает текущую открытую вкладку файла в Sources panel. Альтернатива — кнопка «×» на вкладке
Ctrl + Pg Up / Pg Dn Fn + Cmd + Up / Down Следующая / предыдущая вкладка Переключение между открытыми файлами (вкладками) в Sources panel. Аналогично вкладкам браузера (Ctrl+Tab)
Ctrl + Shift + Y Cmd + Shift + Y Toggle Navigation sidebar Скрывает или показывает левую боковую панель (File Navigator) в Sources panel. Полезно для полного экрана редактора кода
Ctrl + Shift + H Cmd + Shift + H Toggle Debugger sidebar Скрывает или показывает правую боковую панель (Debugger/Variables/Call Stack) в Sources panel

Code Editor

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + Delete Option + Delete Удалить слово Удаляет последнее слово перед курсором (до пробела). В отличие от Backspace, удаляет целое слово за раз
Клик на номер строки / Ctrl + B Клик на номер строки / Cmd + B Toggle line breakpoint Ставит / снимает line-of-code breakpoint (синяя точка слева от номера строки). Срабатывает при достижении этой строки в процессе выполнения
Ctrl + Alt + B Cmd + Option + B Conditional breakpoint / Logpoint Открывает диалог редактирования: можно создать conditional breakpoint (останавливаться только при условии) или logpoint (логировать без остановки)
Ctrl + клик на номер строки Cmd + клик на номер строки Conditional breakpoint dialog Открывает диалог создания условного брейкпоинта. Введите JS-условие — отладка остановится только когда оно вернёт true
Ctrl + Shift + клик на номер строки Cmd + Shift + клик на номер строки Logpoint dialog Создаёт logpoint: вместо остановки в отладчике, DevTools будет логировать выражение в Console. Формат: 'msg: ' + variableName
Ctrl + M Ctrl + M Совпадающая скобка Перемещает курсор кMatching скобке ({}, [], ()). Полезно при навигации по вложенным структурам: блокам кода, массивам, функциям
Ctrl + / Cmd + / Комментировать / раскомментировать Переключает single-line комментарий. Если выделено несколько строк — добавляет комментарий в начало каждой. Для JS: //, для CSS: /* */
Ctrl + D / Shift + D Cmd + D / Cmd + U Выбрать следующее / предыдущее вхождение Ctrl+D: выделяет следующее вхождение слова под курсором (одновременно подсвечивает все). Ctrl+Shift+D / ⌘+U: выделяет предыдущее. Для множественного редактирования

Горячие клавиши: Network panel

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + F Cmd + F Поиск в деталях запроса Фильтрация заголовков (headers), payload и body ответа (response) выбранного HTTP-запроса. Полезно для поиска конкретного поля (напр. Cookie, Authorization) или данных в JSON
Ctrl + E Cmd + E Начать / остановить запись Старт / стоп записи сетевых запросов. По умолчанию сеть записывается автоматически, но можно остановить запись для сохранения ресурсов
Ctrl + R Cmd + R Record a reload Записывает все сетевые запросы при перезагрузке страницы. Аналог нажатия кнопки «Record» (●) на панели
R R Replay XHR request Повторяет выбранный XHR/Fetch запрос. Полезно для повторного вызова API без перезагрузки страницы. Работает с выбранным запросом из списка
Esc Esc Скрыть детали запроса Закрывает панель деталей выбранного запроса (Headers, Preview, Response, etc.) и возвращает к списку запросов

Горячие клавиши: Performance panel

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + E Cmd + E Начать / остановить запись Старт / стоп записи performance-профиля. Во время записи фиксируется: FPS, CPU, layout, paint, network, JS execution timeline. Кнопка «Record» (●) на панели
Ctrl + S Cmd + S Сохранить запись Сохраняет performance-профиль в файл (.cpuprofile). Можно открыть позже для анализа: Call Tree, Flame Chart, Bottom Up, Network events
Ctrl + O Cmd + O Загрузить запись Открывает файл performance-профиля (.cpuprofile) для анализа. Используется для сравнения профилей «до» и «после» оптимизации

Горячие клавиши: Memory panel

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + E Cmd + E Начать / остановить запись Старт / стоп сбора memory-профиля. В зависимости от выбранного типа: Heap Snapshot, Allocation timeline, Allocation timeline на GC, Memory timeline. Позволяет находить утечки памяти

Горячие клавиши: Console panel

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Right или Tab Right или Tab Принять автодополнение Принимает текущее предложение из автодополнения в строке ввода Console. Работает для имён переменных, методов, свойств объекта, API-методов (log, fetch и т.д.)
Esc Esc Отклонить автодополнение Закрывает список автодополнения без применения. Курсор остаётся на текущей позиции ввода
Up / Down или Ctrl + P / N Up / Down или Ctrl + P / N Навигация автодополнения Стрелки: навигация по списку автодополнения вверх/вниз. Ctrl+P/N: альтернативная навигация (как в Vim/VSCode) по предложениям
Up Up Предыдущее выражение Возвращает предыдущее выполненное выражение в строку ввода Console. Множественные нажатия — цикл по истории выполненных команд
Down Down Следующее выражение Возвращает следующее выражение после навигации по истории вверх. Восстановление вперёд по истории
Ctrl + ` Ctrl + ` Фокус на Console Быстро переводит фокус ввода на строку ввода Console из любой другой панели DevTools. Позволяет мгновенно начинать ввод JS
Ctrl + L Cmd + K или Option + L Очистить Console Очищает вывод Console (логи, ошибки, предупреждения). Использованная история команд сохраняется и доступна через ↑. Для программной очистки: console.clear()
Shift + Enter Shift + Return Многострочный ввод Принудительно переходит на новую строку в строке ввода Console. DevTools обычно сам определяет многострочные выражения, но эта клавиша — ручной форс
Enter Return Выполнить Выполняет введённое выражение в контексте страницы. Результат отображается в Console. Для однострочных — мгновенное выполнение, для многострочных — после Enter
Зажат Alt + клик Expand Зажат Option + клик Expand Раскрыть все под-свойства Раскрывает всю структуру объекта (вложенные свойства на любом уровне) в Console. Альтернатива — использовать dir(object) или console.log(JSON.stringify(obj, null, 2))
Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + Shift + { или } Cmd + Option + { или } Свернуть / развернуть результаты Сворачивает ({) или разворачивает (}) все результаты поиска в глобальном поиске Drawer. Полезно при большом количестве совпадений

Горячие клавиши: Recorder panel

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + E Cmd + E Старт / стоп записи Начинает или останавливает запись пользовательских сценариев (interactions) Recorder panel. Записывает клики, нажатия клавиш, скролл, навигацию
Ctrl + Enter Cmd + Enter Повтор записи Воспроизводит записанный сценарий (replay) для отладки или тестирования. Используется для автовоспроизведения пользовательских действий
Ctrl + C Cmd + C Копировать запись Копирует записанный сценарий или выбранный шаг в буфер обмена. Результат: Playwright / Puppeteer код или CDP commands
Ctrl + B Cmd + B Toggle code view Переключает между визуальным представлением шагов записи и сгенерированным кодом (Playwright / Puppeteer)

Горячие клавиши: Layers panel

Горячие клавиши Windows Горячие клавиши macOS Название Описание
W / A / S / D W / A / S / D Навигация по слою Перемещение диаграммы слоёв: W (вверх), A (влево), S (вниз), D (вправо). Для просмотра больших композиций с множеством GPU-слоёв
X X Режим панорамирования Переключает режим навигации: курсор становится «рукой» для перетаскивания диаграммы. Повторное нажатие — выход из режима
V V Режим вращения Переключает режим 3D-вращения диаграммы слоёв. Полезно для визуализации вложенности GPU-слоёв
0 0 Сброс позиции Сбрасывает позицию и вращение диаграммы к начальному состоянию (reset transform). Аналог кнопки «Reset» на панели
Shift + + или mousewheel ↑ Shift + + или mousewheel ↑ Масштаб + Увеличивает диаграмму слоёв. Используется для детального изучения отдельных GPU-слоёв
Shift + - или mousewheel ↓ Shift + - или mousewheel ↓ Масштаб − Уменьшает диаграмму слоёв. Для обзора всей структуры GPU-слоёв