Инструменты разработчика в браузере Chrome лишатся одной из своих экспериментальных возможностей — «живого редактирования» JavaScript-кода. Как сообщила команда разработчиков в официальном блоге, функция будет полностью удалена в феврале 2026 года с выходом версии Chrome 145. Это решение отражает эволюцию современных инструментов веб-разработки.

В чём заключалось «живое редактирование»?

Эта функция позволяла разработчикам напрямую изменять JavaScript-код прямо во время выполнения скрипта в браузере. После правки в панели «Sources» (Источники) нужно было просто нажать Ctrl+S, и движок пытался применить изменения к работающему приложению без перезагрузки страницы. Это помогало быстро проверить небольшую правку, не теряя текущее состояние данных.

Почему функцию решено удалить?

Команда Chrome объясняет это решение тремя основными причинами. Во-первых, функция требовала непропорционально высоких затрат на поддержку со стороны команд движка V8 и DevTools. Во-вторых, её использовал очень небольшой процент разработчиков. И в-третьих, на смену пришли более совершенные и надежные инструменты.

Конфликт с современными инструментами

«Живое редактирование» часто работало непредсказуемо и плохо сочеталось с другими инструментами. Оно могло конфликтовать с системой горячей перезагрузки модулей (HMR), которая стала стандартом в современных фреймворках типа React, Vue и Angular. Когда изменение не применялось, система не всегда давала понятную обратную связь, что сбивало с толку разработчиков.

Что использовать вместо?

На смену «живому редактированию» пришла горячая замена модулей (HMR). Этот подход, встроенный в современные среды разработки, надежнее и удобнее. Он позволяет обновлять код без перезагрузки страницы, но делает это на уровне самого фреймворка, что обеспечивает корректное сохранение состояния приложения.

При этом другие мощные функции DevTools остаются нетронутыми. Local Overrides (Локальные переопределения) позволяют подменять файлы с удаленного сервера локальными версиями. Workspaces (Рабочие пространства) обеспечивают двустороннюю синхронизацию между браузером и файловой системой.

Удаление «живого редактирования» показывает, как изменилась веб-разработка за последние годы. Команда Chrome DevTools теперь сможет сосредоточить усилия на развитии более востребованных и современных инструментов для разработчиков.

Полезные статьи — по почте

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

Присылаем одно письмо в неделю. Без спама и нейросетей.


«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.

ТелеграмПодкастБесплатные учебники