Обновление, март 2019 г .: Отладчик ExtendScript для VSCode в настоящее время доступен в VSCode Marketplace для macOS.

Учитывая недавние проблемы с ExtendScript Toolkit, будущее инструментов разработки для разработчиков и пользователей ExtendScript снова стало предметом дискуссий в сообществе.

Процитирую мой последний пост:

Как многие уже догадались, новая версия ExtendScript Toolkit не в разработке. Однако у нас есть кое-что, что заменит ESTK во многих из наиболее популярных вариантов использования.

Это кое-что - плагин для Visual Studio Code (VSCode), популярной и расширяемой IDE от Microsoft. Если VSCode для вас новичок, ознакомьтесь с плагинами для VSCode.

Хотя у нас пока нет сроков, которыми мы могли бы поделиться с вами, мы хотели бы предоставить некоторые предварительные сведения о том, что будет делать плагин VSCode.

Поддерживаемые и неподдерживаемые функции ESTK в плагине VSCode

Многие из них попали в список поддерживаемых функций, но не все функции ESTK войдут в плагин VSCode. См. Приведенные ниже списки, чтобы узнать, что будет поддерживаться, а что нет.

Поддерживаемые функции

  • Запустите хост-приложение и выберите целевой движок
  • Выполнить код в главном приложении
  • Создавать точки останова (включая условные точки останова)
  • Старт / стоп / перейти / в
  • Консоль отладки (поддерживаются произвольные выражения)
  • Трассировки стека
  • Локальные переменные
  • Экспорт в JSXBin

Неподдерживаемые функции

  • Средство просмотра объектной модели
  • Подсветка синтаксиса JSX

Мы знаем, что некоторые из неподдерживаемых функций разочаруют давних пользователей, но мы надеемся, что мы покрыли большинство критически важных функций отладки.

Что касается подсветки синтаксиса JSX, мы слышали, что существуют проекты сообщества, которые могут служить этой цели. Если вы знаете, что хотите порекомендовать, сообщите нам об этом в комментариях.

Демо-видео

Вот короткое видео, чтобы дать вам представление о том, как будет выглядеть отладчик ExtendScript для VSCode:

Будьте в курсе наших достижений

Обязательно следите за этим блогом, чтобы мы могли сообщать вам о нашем прогрессе с течением времени. В ближайшие месяцы нам будет чем поделиться.

Вы также можете подписаться на Информационный бюллетень CC Developer Newsletter, чтобы получать ежемесячные обновления последних новостей от Creative Cloud для разработчиков.

А пока, если у вас есть вопросы, задавайте их здесь, в комментариях.

Чтобы получить больше подобных материалов, подпишитесь на нашу Информационную рассылку для разработчиков Creative Cloud.