- Сообщения
- 40
- Реакции
- 11
Adobe InDesign JS Command Panel (Версия 1.0)
Ваша интерактивная консоль разработчика прямо внутри Adobe InDesign.Забудьте о постоянном перезапуске скриптов через стандартную панель InDesign и бесконечном переключении между редактором кода и макетом. JS Command Panel — это легкая, мощная и независимая плавающая консоль, которая позволяет писать, тестировать и выполнять код ExtendScript/JavaScript «на лету», не выходя из рабочей среды.
Идеальный инструмент для автоматизаторов, верстальщиков, дизайнеров периодики и разработчиков расширений для Adobe InDesign.
Главные преимущества
- Мгновенное выполнение (REPL): Пишите код прямо в окне панели, нажимайте EXECUTE и сразу видите результат в поле вывода.
- Безопасный буфер обмена (Smart Paste): Скрипт оснащен уникальным VBS-модулем, который обходит системные баги Windows и вставляет скопированный код из внешних редакторов (VS Code, Notepad++) с идеальным сохранением всех переносов строк.
- Пакетное выполнение через разделители (---): Разбивайте длинные скрипты на блоки с помощью обычных дефисов. Консоль выполнит их по очереди, показывая прогресс (например, [1/3] OK).
- Кнопка «Паника» (Emergency Stop): Скрипт завис в бесконечном цикле? Функция Stop безопасно прервет выполнение кода на следующем шаге или блоке без краша самого InDesign.
- Автоматическое логирование и история: Все, что вы запускаете, автоматически сохраняется в скрытую папку _TEST. Вы никогда не потеряете написанный код, даже если InDesign случайно закроется. Панель помнит ваш последний сеанс!
🛠 Функциональные возможности и интерфейс
Консоль спроектирована так, чтобы быть максимально автономной и эргономичной:- Полноценный импорт/экспорт: Загружайте файлы .jsx, .js или .txt одной кнопкой (Load File) или мгновенно очищайте рабочее поле (Clear).
- Адаптивный UI (Resizing): Окно панели можно свободно растягивать и сжимать — текстовые поля и кнопки автоматически подстроятся под размер вашего экрана.
- Яркий, контрастный дизайн: Цветовая схема не даст панели затеряться среди сотен стандартных окон InDesign. Ключевые элементы управления (EXECUTE, Close) выделены интуитивно понятными цветами.
- Работа в фоне: Благодаря выделенному движку (#targetengine), панель остается активной, даже если вы переключаетесь на инструменты верстки.
Для кого этот инструмент?
- Скриптеры и Разработчики: Для быстрой отладки отдельных функций, тестирования объектной модели InDesign (DOM) и написания макросов.
- Профессиональные Верстальщики: Для автоматизации рутины (поиск/замена, перекраска элементов, пакетный импорт) без необходимости создавать под каждую задачу отдельный .jsx файл.
ослеп
