fremtiden for Udvidelsesscript-udvikling: et VSCode-Plugin
opdatering, marts 2019: Udvidelsesscript Debugger til VSCode er i øjeblikket tilgængelig på VSCode Marketplace for macOS.
i betragtning af de seneste problemer med Udvidelsesscript Toolkit er fremtiden for udviklingsværktøjer til Udvidelsesscript-udviklere og brugere igen blevet genstand for debat i samfundet.
for at citere mit sidste indlæg:
som mange har gættet, er en ny version af Udvidelsescript Toolkit ikke i værkerne. Vi har dog noget, der kommer op til dig, der vil erstatte ESTK for mange af sine mest populære brugssager.
at noget er et plugin til Visual Studio Code (VSCode), Microsofts populære og udvidelige IDE. Hvis VSCode er nyt for dig, har en læse om plugins til VSCode.
selvom vi ikke har en tidslinje til at dele med dig endnu, vil vi gerne give nogle tidlige detaljer om, hvad VSCode plugin vil gøre.
en masse gjort det på listen over understøttede funktioner, men ikke alle ESTK funktioner vil gøre rejsen ind i VSCode plugin. Se listerne nedenfor for at lære, hvad der understøttes, og hvad der ikke understøttes.
understøttede funktioner
- Start en host-app og vælg en målmotor
- Udfør kode i host-appen
- Opret breakpoints (inklusive betingede breakpoints)
- Start/stop/step over/into
- debug konsol (vilkårlige udtryk understøttes)
- stak trace
- lokale variabler
- Eksporter til Jsksbin
ikke-understøttede funktioner
- Objektmodelfremviser
- syntaksfremhævning
vi ved, at nogle af de ikke-understøttede funktioner kommer som en skuffelse til lang tid brugere, men vores håb er, at vi har dækket de fleste af de missionskritiske debugging funktioner.
i tilfælde af syntaksfremhævning har vi hørt, at der er fællesskabsprojekter, der kan tjene dette formål. Hvis du kender noget, du vil anbefale, så lad os det vide i kommentarerne.
Demo video
her er en hurtig video, der giver dig en ide om, hvordan Udvidelsesscript debugger til VSCode vil se ud:
Hold dig opdateret om vores fremskridt
sørg for at følge denne blog, så vi kan opdatere dig om vores fremskridt over tid. Vi har mere at dele i de kommende måneder.
du kan også tilmelde dig CC Developer-nyhedsbrevet for at få månedlige opdateringer om de seneste nyheder fra Creative Cloud for developers.