De Toekomst van de ExtendScript Ontwikkeling: Een VSCode Plugin
Update Maart 2019: De ExtendScript Debugger voor VSCode is momenteel beschikbaar in de VSCode Marktplaats voor macOS.Gezien de recente problemen met ExtendScript Toolkit, is de toekomst van ontwikkeltools voor ExtendScript ontwikkelaars en gebruikers opnieuw onderwerp van discussie geworden in de gemeenschap.
om mijn laatste bericht te citeren:
zoals velen hebben geraden, een nieuwe versie van ExtendScript Toolkit is niet in de maak. Echter, we hebben iets op komst voor u dat ESTK zal vervangen voor veel van de meest populaire use cases.
dat iets is een plugin voor Visual Studio Code( VSCode), Microsoft ‘ s populaire en uitbreidbare IDE. Als VSCode is nieuw voor u, hebben een lees over plugins voor VSCode.
hoewel we nog geen tijdlijn hebben om met u te delen, willen we graag enkele vroege details geven over wat de VSCode-plug-in zal doen.
veel stond op de lijst met ondersteunde functies, maar niet alle ESTK-functies zullen de reis naar de VSCode-plug-in maken. Zie de onderstaande lijsten om te leren wat er wel en niet ondersteund wordt.
Ondersteunde functies
- Lancering van een host-app en selecteer een doel motor
- code Uitvoeren in de host-app
- Maak breekpunten (met inbegrip van voorwaardelijke breekpunten)
- Start/stop/stap-over/in
- Debug console (willekeurig uitdrukkingen ondersteund)
- Stack trace
- lokale variabelen
- exporteren naar JSXBin
niet-ondersteunde functies
- Object modelviewer
- JSX syntaxismarkering
we weten dat sommige niet-ondersteunde functies een teleurstelling zullen zijn voor langdurige gebruikers, maar we hopen dat we de meeste missiekritieke debugfuncties hebben behandeld.
in het geval van JSX syntaxis highlighting, hebben we gehoord dat er gemeenschapsprojecten zijn die dat doel kunnen dienen. Als u weet van een die u wilt aanbevelen, laat het ons weten in de reacties.
Demo video
hier is een snelle video om u een idee te geven van hoe de ExtendScript debugger voor VSCode eruit zal zien:
blijf op de hoogte van onze vorderingen
volg deze blog zodat we u op de hoogte kunnen houden van onze vorderingen in de loop van de tijd. We hebben de komende maanden meer te delen.
u kunt zich ook aanmelden voor de CC Developer Newsletter om maandelijks updates te krijgen over het laatste nieuws van Creative Cloud voor ontwikkelaars.