Hello everyone! I am Teacher Han. I still remember the summer 6 years ago, I was writing the best language in the world on the giant hard disk, and sometimes I needed to write another language with a vernier caliper. However, I'm not familiar with either language, wouldn't it be very convenient to run various languages in VS Code quickly and easily? So, I developed the Code Runner plugin.
Downloads
On July 15, 2016, Code Runner was officially released!
On November 24, 2019, Code Runner surpassed 10 million downloads!
On January 31, 2021, Code Runner surpassed 20 million downloads!
On November 7, 2021, Code Runner surpassed 30 million downloads!
On July 17, 2022, Code Runner surpassed 40 million downloads!
Multilingual support
After several years of polishing, Code Runner has become more and more functional and supports more than 50 languages:
C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# ( .NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, Scheme, AutoHotkey, AutoIt , Kotlin, Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, CUDA, Less, Fortran, Ring, Standard ML, Zig.
New Direction
More than just functional improvements and an increase in the number of supported programming languages, I'm always trying to explore new directions. Last December, I released my brand new Code Runner for Web plugin!
Unlike Code Runner, which requires users to install the corresponding compiler/interpreter, after installing the Code Runner for Web plug-in, we can run Python directly in vscode.dev, github.dev, and the desktop version of VS Code! It has two major highlights:
Fast and convenient: no need to install additional Python interpreter, real one-click operation!
Free: No backend running environment required, all done in the browser environment!
Heroes see the same
In December 2021, I released Code Runner for Web.
In April 2022, Anaconda released PyScript!
It can be described as Great minds think alike!
Standing on the shoulders of giants
How does Code Runner for Web work?
Great Products Sits on the Shoulder of Giants!
There are three important giants:
- WebAssembly/WASM
- Emscripten : Compile LLVM based projects to browser, Node.js or WebAssembly runtimes.
- Pyodide : WebAssembly-based Python distribution. In short, through Emscripten, Pyodide precompiles the CPython interpreter into WebAssembly, so that Python files can be run in the browser!
future
WebAssembly is the future! - Jun Han
Let's look forward to it together!
Long press to identify the QR code and follow Microsoft China MSDN
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。