Возможности JustZix

Иерархическая организация

Библиотека JustZix — это дерево из четырёх уровней: папка, группа, набор правил и действие. Одна и та же структура годится и для быстрой правки, и для сотни правил, разбросанных по десятку клиентских проектов.

Четыре уровня дерева

Библиотека JustZix устроена иерархически. На самом верху стоит папка — самая широкая единица, обычно соответствующая одному проекту, клиенту или сайту. У неё свой шаблон URL и трёхбуквенная метка, которая появляется на плавающей кнопке, когда папка активна на странице.

Внутри папки живут группы — удобные отсеки, разделяющие правила по теме, например styles и действия. У каждой папки есть хотя бы одна группа; новая начинается с группы «По умолчанию». В группе находятся наборы правил: собственно единицы CSS и JavaScript, которые расширение внедряет на страницу. В самом низу — действия, кликабельные кнопки, запускающие скрипт по запросу.

Почему иерархия важна

Одной правке структура не нужна. Двадцать правок без неё превращаются в нечитаемый список. Дерево папка → группа → набор правил → действие даёт каждому правилу своё место, и вы находите его по проекту и теме, а не прокручиваете всё сразу.

Иерархия упорядочивает и сопоставление URL. Шаблон, заданный на папке, охватывает все её правила; набор правил может сузить его собственным шаблоном. Вместо того чтобы повторять один и тот же адрес у каждого правила, вы задаёте его один раз на папке.

Теги, цвета и метки

Дерево — не единственный способ перемещаться по библиотеке. Каждому правилу можно присвоить теги и фильтровать по ним всю библиотеку — это удобно, когда правила с общим назначением лежат в разных папках. Поле поиска просматривает имена и теги и сужает дерево по мере ввода.

У каждой папки свой цвет и трёхбуквенная метка. Цвет выделяет папку в списке, а метка подсказывает на плавающей кнопке, какая папка действует на открытой странице — без открытия панели.

Включение и отключение целых ветвей

У каждого узла дерева есть переключатель, и переключатели каскадно действуют вниз. Отключите папку — и вместе с ней замолкают все её группы, наборы правил и действия; включите обратно — и они возвращаются. То же работает на уровне группы.

Это позволяет держать полный набор правил для проекта в одном месте и включать его только во время работы над ним — ничего не удаляя и не кликая по каждому правилу по отдельности.

Другие возможности

{ } Внедрение CSS и JavaScriptСоздавайте правила CSS и JavaScript для любого домена или пути URL. Скрывайте элементы, исправляйте вёрстку, добавляйте свою логику. Шаблоны URL с подстановочными знакамиПривязывайте правила к точному адресу, всему сайту или всем субдоменам. Знак * охватывает любой фрагмент, а шаблоны-исключения держат правило на месте. Плавающая кнопкаНебольшая круглая кнопка на странице показывает состояние правил цветом и переключает всё одним кликом. Правый клик открывает панель по каждому правилу. Панель действий — 6 типов элементовИнтерактивная панель на странице с шестью типами элементов: кнопка, список, поле, ползунок, блокнот и трёхпозиционный переключатель. Каждое действие запускает код. Программные API — JZ и JUSTZIXДва глобальных объекта — JZ и JUSTZIX — позволяют вашим правилам нажимать кнопки действий и писать прямо в Output Console, без DevTools. Синхронизация между устройствамиОдин ключ связывает все браузеры. Правила, папки и настройки распространяются с разрешением конфликтов по сущностям, без массовой перезаписи. Обмен и резервные копииДелитесь папкой, группой или правилом по короткой ссылке со сроком 1–48 ч и защищайте данные автоматическими облачными бэкапами. Окна на странице — CSS, JS и консолиПять окон разработчика прямо на странице: редакторы CSS и JS, консоль REPL, просмотр логов и AI-ассистент — без DevTools.

Все возможности →