Die Zukunft der ExtendScript-Entwicklung: Ein VSCode-Plugin
Update, März 2019: Der ExtendScript-Debugger für VSCode ist derzeit im VSCode Marketplace für macOS verfügbar.
Angesichts der jüngsten Probleme mit dem ExtendScript Toolkit ist die Zukunft der Entwicklungstools für ExtendScript-Entwickler und -Benutzer erneut Gegenstand von Diskussionen in der Community geworden.
Um meinen letzten Beitrag zu zitieren:
Wie viele vermutet haben, ist eine neue Version von ExtendScript Toolkit nicht in Arbeit. Wir haben jedoch etwas für Sie, das ESTK für viele seiner beliebtesten Anwendungsfälle ersetzen wird.
That something ist ein Plugin für Visual Studio Code (VSCode), Microsofts beliebte und erweiterbare IDE. Wenn VSCode für Sie neu ist, lesen Sie mehr über Plugins für VSCode.
Obwohl wir noch keine Zeitleiste haben, die wir mit Ihnen teilen können, möchten wir Ihnen einige frühe Details darüber geben, was das VSCode-Plugin tun wird.
Viele haben es auf die Liste der unterstützten Funktionen geschafft, aber nicht alle ESTK-Funktionen schaffen es in das VSCode-Plugin. In den folgenden Listen erfahren Sie, was unterstützt wird und was nicht.
Unterstützte Funktionen
- Starten Sie eine Host-App und wählen Sie eine Ziel-Engine aus
- Code in der Host-App ausführen
- Erstellen Sie Haltepunkte (einschließlich bedingter Haltepunkte)
- Start / Stopp / Schritt über / in
- Debug-Konsole (beliebige Ausdrücke werden unterstützt)
- Stack trace
- Lokale Variablen
- Export nach JSXBin
Nicht unterstützte Funktionen
- Objektmodell-Viewer
- Hervorhebung der JSX-Syntax
Wir wissen, dass einige der nicht unterstützten Funktionen für uns eine Enttäuschung sein werden langjährige Benutzer, aber wir hoffen, dass wir die meisten geschäftskritischen Debugging-Funktionen abgedeckt haben.
Im Fall der JSX-Syntaxhervorhebung haben wir gehört, dass es Community-Projekte gibt, die diesem Zweck dienen können. Wenn Sie etwas wissen, das Sie empfehlen möchten, lassen Sie es uns bitte in den Kommentaren wissen.
Demo-Video
Hier ist ein kurzes Video, um Ihnen eine Vorstellung davon zu geben, wie der ExtendScript-Debugger für VSCode aussehen wird:
Bleiben Sie auf dem Laufenden über unsere Fortschritte
Folgen Sie diesem Blog, damit wir Sie im Laufe der Zeit über unsere Fortschritte informieren können. Wir werden in den kommenden Monaten mehr zu teilen haben.
Sie können sich auch für den CC Developer Newsletter anmelden, um monatliche Updates zu den neuesten Nachrichten von Creative Cloud für Entwickler zu erhalten.