A lightweight, multi-language code runner for Visual Studio Code. Ditch the browser sandboxes and heavy dummy HTML files—instantly execute your scripts directly inside an interactive, live-timed execution window with the click of a single button.
Features
One-Click Execution: Adds a dedicated Play Button ($\blacktriangleright$) to the editor title toolbar.
Multi-Language Support: Automatically detects file types and routes commands cleanly based on language mappings.
Live Progress Tracking: Shows a live updating status stopwatch in the bottom-right corner while your script runs.
Infinite Loop Protection: Provides a responsive "Cancel" kill switch on the runtime toast to safely terminate hung processes.
Isolated Output Stream: Pipes everything into a dedicated, clean read-only Output channel without cluttering your main active terminal history.
Supported Languages
Out of the box, the execution mappings include:
JavaScript (.js) via node
TypeScript (.ts) via npx ts-node
Python (.py) via python
C# (.cs) via dotnet run (automatically handles target project directories)
Extension Settings
This extension currently runs with zero configuration overhead using your system's global environment variables.
Requirements
Ensure the corresponding language executables (node, python, dotnet) are fully installed on your machine and accessible via your local terminal command line path.