ExtendScript Debugger for Visual Studio Code (Windows-Compatible Prerelease)

Erin Finnegan
Feb 13, 2019 · 2 min read
An ExtendScript Debug Session in progress

Updated Monday, Feb. 25: An ExtrendScript Debugger for Visual Studio Code is now available in the Visual Studio Code Marketplace. Read more about it.

Two weeks ago Kerri Shotts announced our prerelease of an ExtendScript Debugger plugin for Visual Studio Code… for macOS. A few enthusiastic developers joined the prerelease and installed the build on Windows only to find it couldn’t run.

The wait is over: We now have a Windows- and macOS-compatible build in our prerelease program!

We’ve updated our Readme (login required) to include known bugs and a small FAQ, and will continue to update it as we get feedback. MacOS users are also encouraged to try out the new build.

Common issues to avoid

Don’t forget, you need Visual Studio Code (1.30.2 or better). Also, VSCode must be opened to a folder in order for the plugin to run (you can’t just have one file open).

Bug fixes

  • UXP-7609: In “$.writeln” user can now use CR/LF for new lines.
  • UXP-7458: Adding support for “dontBreakOnErrors” and “debugLevel” setting through config file.
  • UXP-7532: Printing runtime error text to output channel of VSCode.
  • UXP-7608: Added support for start without debugging.
  • UXP-7607: If the user tries to start multiple debug session then the dialogue “A Debug Session is already running. Please close it before starting a new session.” will appear.
  • UXP-7535: Added support for custom engines.

You may encounter serious bugs, crashes, and other issues, before the public release. Please report those bugs and crashes in the prerelease forum. We’re depending on your unique environments and use cases to fully test the plugin. We really appreciate it!

Join the prerelease and try it out today

Please have fun and give us all your feedback in the forum, the good, the bad, and the ugly!

For more stories like this, subscribe to our Creative Cloud Developer Newsletter.

Adobe Tech Blog

News, updates, and thoughts related to Adobe, developers…

Adobe Tech Blog

News, updates, and thoughts related to Adobe, developers, and technology.

Erin Finnegan

Written by

Community Engineer at Adobe. Views are my own.

Adobe Tech Blog

News, updates, and thoughts related to Adobe, developers, and technology.