Skip to content

Параметры обновления ​

В Options → General ниже блока визуальных настроек Customize расположены два связанных с данными блока: Search Parameters (параметры поиска) и Auto Refresh (автообновление дерева и сторов). Они сохраняются в общем профиле настроек вместе с остальными опциями (см. Менеджер настроек).


Search Parameters ​

Здесь задаются глобальные правила для текстового поиска и фильтрации во вкладках, где используется единый набор параметров (в первую очередь Props, Network, Pinia — поля поиска и фасетные фильтры опираются на те же debounce и minLength).

Search Debounce (ms) ​

Задержка перед применением строки поиска после того, как вы перестали печатать. Пока таймер не истёк, запрос к фильтру не «дребезжит» на каждый символ: снижается нагрузка и лишнее мерцание списков.

В интерфейсе допустимы значения примерно от 100 до 1000 миллисекунд (типичное по умолчанию — около 300). Меньше задержка — быстрее реакция, но больше пересчётов; больше — спокойнее для тяжёлых таблиц.

Minimum Search Length ​

Минимальная длина строки, с которой поиск начинает фильтровать данные. Если в поле меньше символов, чем это число, фильтр ведёт себя как «пустой запрос» (обычно показывается полный список, пока вы не наберёте достаточно букв).

Допустимый диапазон в форме — от 1 до 10 символов (частое значение по умолчанию — 2). Значение 1 позволяет реагировать уже на один символ; больше — удобно, когда короткие префиксы дают слишком широкий и шумный результат.

Эти два параметра общие для всех модулей, которые их читают: не нужно отдельно настраивать Debounce в Network и в Props — меняется одна пара полей в Options.


Auto Refresh ​

Переключатель Enable auto refresh включает периодическое обновление данных в части вкладок инспектора, где отображается дерево компонентов и связанные с ним списки, а также таблица Pinia Store. Интервал задаётся полем Refresh Interval (в секундах: 1, 2, 5, 10, 30).

Пока автообновление включено, инспектор повторно запрашивает актуальное состояние с страницы через выбранный интервал, если в этот момент не идёт другая загрузка (очередные тики не наслаиваются друг на друга).

Видимость панели ​

Автообновление опрашивает страницу по интервалу только пока панель инспектора видна (сценарий внедрённого UI считается активным). При скрытии панели (свёрнутая или неотображаемая область DevTools / оверлея) интервалы останавливаются; после возврата панели на экран опрос возобновляется — если переключатель Enable auto refresh по-прежнему включён.

Это относится к вкладкам, которые используют этот механизм: в первую очередь Props и Stores.

Защита от «шторма» обновлений (Props) ​

На вкладке Props, помимо интервала из Refresh Interval, данные дерева компонентов могут приходить с страницы очень часто (динамическое приложение, каскад перерисовок). Если за короткий промежуток времени приходит слишком много подряд снимков дерева, срабатывает встроенная защита от перегрузки: на ограниченное время приостанавливается применение очередных снимков к таблице, чтобы не перегружать интерфейс. Отдельной настройки этого поведения в форме Options нет — это защитный слой канала дерева.

Вкладка Network в список автообновляемых по Auto Refresh не входит: перехват и таблица запросов живут по своей логике потока событий страницы.

Используйте Auto Refresh, если приложение часто меняет дерево компонентов или состав сторов без перезагрузки страницы, и вы хотите видеть картину без ручного нажатия Refresh на каждом изменении. На очень коротком интервале при большом дереве возможна заметная нагрузка — при необходимости увеличьте шаг до 10–30 секунд.


См. также ​

Лицензия GPL-3.0.