- Add support for Mojo language
- Add support for Zig language
- Use
runghc
to replacerunhaskell
for Haskell
- Add support for Standard ML
- Adopt extension sponsorship
- Update run/stop icons
- Add support for Ring
- #776: Add stop button in editor title bar
- #783: Not detect shell on Windows correctly in VS Code 1.56
- Adopt 'run' menu in editor title
- Activate extension after VS Code starts up
- Add support for Fortran
- Integrate with new Python Interpreter Path API V2 of Python extension
- Add support for Less
- Integrate with new Python Interpreter Path API of Python extension
- Add support for CUDA
- Add support for SCSS and Sass
- Add support for V Programming Language
- #516: Update "Run" icon to match new icon style
- #428: Use spawn to avoid stdout buffer exceeded
- Add support for Scheme using CHICKEN Scheme
- #491: Fix terminal detection due to VS Code's change in 1.35
- #484: Fix Rust attributes considered as Shebang
- Fix tempCodeRunnerFile not being deleted
- Add option to hide "Run Code" from explorer context menu
- Add support for Kit
- Add config entry to set the executor per filename glob
- Support Maven project (pom.xml)
- Add CODING as our second sponsor
- Add support for Lisp
- We have our first sponsor now: CodeStream
- #70: Use
-u
flag for Python to force stdin, stdout and stderr to be totally unbuffered.
- #273: Could not run file without extension
- Add $pythonPath customized parameter to respect
python.pythonPath
setting
- Add option to respect Shebang or not
- Add support for Shebang
- Add support for Perl 6
- Fix kotlin script execution
- Add support for F# (.NET Core)
- #207: Add option to hide "Run Code" from editor context menu
- Add support for C# (.NET Core)
- #196: Fix 'run code' hotkey not working
- Distinguish whether it is running from file explorer
- #88: Run file through context menu of file explorer
- #191: Stop running code when VS Code is closed
- Add support for Multi Root Workspaces
- #182: Add $driveLetter customized parameter
- #98: Add .ts extension mapping for typescript
- #164: Make temporary file name not random by default
- Support running code snippet in terminal
- #149: Set custom terminal root path for Linux Shell on Windows
- #146: Enable fileDirectoryAsCwd in Terminal
- Fix code running in PowerShell
- #152: Clear previous output when running in terminal
- #132: Refine 'Run Code' button
- #106: [Continuous Fix for Bash on Windows] Handle multiple file path and case-insensitive bash path
- #106: Handle file path for Bash on Windows
- #140: Add support for Nim
- #130: Add option to save all files before running
- Add support for Haskell
- #131: Option to hide 'Run Code' button
- Refine 'Run Code' button
- #128: Add 'Run Code' buuton in editor title menu
- Add support for D
- Resolve GitHub issue#126: Add support for Free Pascal
- Add support for Dart
- Add support for Kotlin script (.kts)
- Resolve GitHub issue#113: Add support for Kotlin
- Resolve GitHub issue#102: Add config entry to set whether to ignore selection to always run entire file
- Add support for AutoIt
- Resolve GitHub issue#93: Add config entry to set whether to preserve focus on code editor after code run is triggered
- Add support for AutoHotkey
- Add support for Racket
- Add support for Rust
- Set cwd as the directory of the code file if no folder has been opened
- Resolve GitHub issue#77: Add support for Objective-C
- Change executor if the Integrated Terminal is PowerShell on Windows
- Add support for Haxe
- Resolve GitHub issue#57: Add support for Clojure
- Fix output color due to changed VS Code 1.9
- Improve output color for numeric
- Resolve GitHub issue#54: Add support for VB.NET
- Resolve GitHub issue#51: Add support for $workspaceRoot
- Resolve GitHub issue#43: Add support for Elixir
- Upgrade applicationinsights npm since telemetry data requires HTTPS
- Resolve GitHub issue#41: Fix running C/C++ in Windows
- Add support for AppleScript
- Add PayPal link in donation section
- Add support for R Language
- Add donation section in README.md
- Minor fix for running custom command when there is no active editor window
- Add support to run custom command
- Resolve GitHub issue#21: Remove "Run Code" in Output Channel
- Add "Stop Code Run" in Output Channel
- Resolve GitHub issue#32: Preserve focus of Text Editor after code is running
- Not add quote for $fileNameWithoutExt and $fileName
- Not add extra space for placeholders
- Add placeholders into configuration for compiled language
- Add support for C, C++, Java
- Add support for OCaml Script
- Avoid running code in Integrated Terminal when it is untitled file or code snippet
- Add support to run code in Integrated Terminal
- Resolve GitHub issue#24: Add config entry to set whether to show extra execution message
- Add support to run by language from a suggestion list
- Add support for Swift, Julia, Crystal
- Update README.md about running TypeScript with ts-node
- Add support for TypeScript, CoffeeScript, Scala
- Resolve GitHub issue#20: Add config entry to determine whether to use the directory of the file to be executed as the working directory
- Resolve GitHub issue#18: Fix output highlight when execution time is greater than 10 seconds
- Resolve GitHub issue#12: Add 'Run Code' entry to editor context menu
- Resolve GitHub issue#8: Fix output highlight
- Resolve GitHub issue#10: Add option to save the file before running
- Resolve GitHub issue#11: Set the mapping of languageId to file extension
- Add Application Insights to track telemetry data to improve this extension
- Resolve GitHub issue#6: Add config entry to set whether to clear previous output before each run
- Resolve GitHub issue#7: Add colorizer for output and refine output
- Use the current file to run if there is no selection and it is not untitled
- If there is selection and the file is not untitled, create tmp file in the file folder to run the code sinnpet
- Resolve GitHub issue#5: Put the temp code file in working directory instead of os temp folder
- Resolve GitHub issue#5: Add support to set working directory
- Add support for VBScript
- Add config entry to set the executor per file extension
- Add support to set default language to run
- Add support to select language to run
- Add support for C# script
- Add support for F# script
- Add support for powershell, bat/cmd and bash/sh
- Add support for lua and groovy
- Initial Release