Visual Studio Code is an increasingly popular tool for software developers. The IDE supports linting, debugging, intellisense, and formatting for languages such as python, node, C#, PHP and others.
Extensions exists for Tcl language support (mainly syntax highlighting and snippets), but no debugging extensions are available.
We have created a new extension for Visual Studio Code that supports debugging Tcl in the Visual Studio Code editor. The extension is built using the debug adapter protocol defined by Visual Studio Code with Tcl debug logic from the Tcl Pro Debugger. The Visual Studio Code Tcl debugger currently supports setting breakpoints, stepping through code, and variable and stack display in a modern IDE.
We are working to add more features and will ultimately publish the debug adapter for public contributions and comments.