framtiden för ExtendScript utveckling: en Vscode Plugin
Uppdatering, mars 2019: ExtendScript-felsökaren för VSCode är för närvarande tillgänglig på Vscode Marketplace för macOS.
med tanke på de senaste problemen med ExtendScript Toolkit har framtiden för utvecklingsverktyg för ExtendScript-utvecklare och användare återigen blivit föremål för debatt i samhället.
för att citera mitt senaste inlägg:
som många har gissat är en ny version av ExtendScript Toolkit inte i verken. Vi har dock något som kommer upp för dig som kommer att ersätta ESTK för många av dess mest populära användningsfall.
att något är ett plugin för Visual Studio Code (VSCode), Microsofts populära och utbyggbara IDE. Om VSCode är nytt för dig, har en läsa om plugins för VSCode.
även om vi inte har en tidslinje att dela med dig ännu, vill vi ge några tidiga detaljer om vad vscode-plugin kommer att göra.
mycket gjorde det på listan över funktioner som stöds, men inte alla ESTK-funktioner kommer att göra resan till vscode-plugin. Se listorna nedan för att lära dig vad som kommer att stödjas och vad som inte kommer.
funktioner som stöds
- starta en värdapp och välj en målmotor
- kör kod i värdappen
- skapa brytpunkter (inklusive villkorliga brytpunkter)
- Start/stopp/steg över/till
- Felsökningskonsol (godtyckliga uttryck stöds)
- Stack spåra
- lokala variabler
- Exportera till JSXBin
funktioner som inte stöds
- Object Model Viewer
- JSX syntaxmarkering
vi vet att några av de funktioner som inte stöds kommer som en besvikelse till långvariga användare, men vårt hopp är att vi har täckt de flesta av de uppdragskritiska felsökningsfunktionerna.
när det gäller JSX-syntaxmarkering har vi hört att det finns samhällsprojekt som kan tjäna det syftet. Om du känner till något som du vill rekommendera, vänligen meddela oss i kommentarerna.
Demo video
här är en snabb video för att ge dig en uppfattning om hur ExtendScript debugger för VSCode kommer att se ut:
Håll dig uppdaterad om våra framsteg
se till att följa den här bloggen så att vi kan uppdatera dig om våra framsteg över tiden. Vi kommer att ha mer att dela under de kommande månaderna.
du kan också registrera dig för CC Developer Newsletter för att få månatliga uppdateringar om de senaste nyheterna från Creative Cloud för utvecklare.