El Futuro de ExtendScript Desarrollo: VSCode Plugin

Ash Ryan Arnwine
Ash Ryan Arnwine

Seguir

12-Dic-2018 · 2 min read

la Actualización de Marzo de 2019: El ExtendScript Depurador para VSCode está disponible actualmente en el VSCode Mercado para macOS.

Dados los problemas recientes con ExtendScript Toolkit, el futuro de las herramientas de desarrollo para desarrolladores y usuarios de ExtendScript se ha convertido una vez más en un tema de debate en la comunidad.

Para citar mi último post:

Como muchos han adivinado, no se está trabajando en una nueva versión de ExtendScript Toolkit. Sin embargo, tenemos algo para ti que reemplazará a ESTK para muchos de sus casos de uso más populares.

Ese algo es un complemento para Visual Studio Code (VSCode), el IDE popular y extensible de Microsoft. Si VSCode es nuevo para usted, lea acerca de los complementos para VSCode.

Aunque todavía no tenemos una línea de tiempo para compartir con usted, nos gustaría proporcionar algunos detalles iniciales sobre lo que hará el complemento VSCode.

Muchos de ellos están en la lista de funciones compatibles, pero no todas las funciones de ESTK harán el viaje hacia el complemento VSCode. Consulte las listas a continuación para saber qué se admitirá y qué no.

Configuración de una aplicación de destino CC para ExtendScript

Depuración de ExtendScript en VSCode

Funciones compatibles

  • Inicie una aplicación de host y seleccione un motor de destino
  • Ejecute código en la aplicación de host
  • Crear puntos de interrupción (incluidos los puntos de interrupción condicionales)
  • Iniciar/detener/pasar por encima/en
  • Consola de depuración (compatible con expresiones arbitrarias)
  • Pila rastrear
  • Variables locales
  • Exportar a JSXBin

Características no compatibles

  • Visor de modelos de objetos
  • Resaltado de sintaxis JSX

Sabemos que algunas de las características no compatibles serán una decepción para usuarios de larga data, pero esperamos haber cubierto la mayoría de las funciones de depuración de misión crítica.

En el caso del resaltado de sintaxis JSX, hemos escuchado que hay proyectos comunitarios que pueden servir para ese propósito. Si conoce alguna que desee recomendar, háganoslo saber en los comentarios.

Video de demostración

Aquí hay un video rápido para darle una idea de cómo se verá el depurador ExtendScript para VSCode:

Manténgase al día sobre nuestro progreso

Asegúrese de seguir este blog para que podamos actualizarlo sobre nuestro progreso a lo largo del tiempo. Tendremos más para compartir en los próximos meses.

También puede suscribirse al boletín para desarrolladores de CC para recibir actualizaciones mensuales sobre las últimas noticias de Creative Cloud para desarrolladores.