Code Runner for VS Code,下載量突破 4000 萬!支援超過50種語言
還記得 6 年前的夏天,我在巨硬寫著世界上最好的語言,有時也需要帶著遊標卡尺寫著另一門語言。然而,我對這兩門語言都不熟悉,如果能在 VS Code 中方便快捷地執行各種語言,那豈不是很方便?於是,我就開發了 Code Runner 外掛。
下載量
2016 年 7 月 15 日,Code Runner 正式釋出!
2019 年 11 月 24 日,Code Runner 下載量突破 1000 萬!
2021 年 1 月 31 日,Code Runner 下載量突破 2000 萬!
2021 年 11 月 7 日,Code Runner 下載量突破 3000 萬!
2022 年 7 月 17 日,Code Runner 下載量突破 4000 萬!

多語言支援
經過數年時間的打磨,Code Runner 的功能越來越豐富,也支援了超過 50 種語言:
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。
新方向
不僅僅是功能上的改進和支援的程式語言的數量上的增加,我還一直嘗試探索新的方向。
去年 12 月,我釋出了全新的 Code Runner for Web 外掛!

與 Code Runner 需要使用者自行安裝相應的編譯器/直譯器不同,安裝好 Code Runner for Web 外掛後,我們可以在 vscode.dev、 github.dev 和桌面版 VS Code 中直接執行 Python !它有兩大亮點:
- 快速便捷:不需要額外安裝 Python 直譯器,真正的一鍵執行!
- 免費:無需後端執行環境,全部在瀏覽器環境中完成!
英雄所見略同
2021 年 12 月,我釋出了 Code Runner for Web。
2022 年 4 月, Anaconda 釋出了 PyScript !
正可謂 Great minds think alike!
站在巨人的肩膀上
Code Runner for Web 的工作原理是怎麼樣的呢?
Great Products Sits on the Shoulder of Giants!
有下面三位重要的巨人:
- WebAssembly/WASM ( https:// webassembly.org/ )
- Emscripten ( https:// emscripten.org/ ): 把基於 LLVM 的專案編譯到瀏覽器、Node.js 或者 WebAssembly 執行時。
- Pyodide ( https:// pyodide.org/en/stable/ ): 基於 WebAssembly 的 Python 發行版。
簡單來說,就是通過 Emscripten,Pyodide 把 CPython 直譯器預先編譯成 WebAssembly,使得 Python 檔案可以在瀏覽器中執行!

未來
WebAssembly is the future! —— Jun Han
讓我們一起期待!
- VS Code Java 9 月更新!Protobuf專案支援、安卓專案匯入的優化、Spring的新功能、遠端除錯效能大幅度...
- VS Code Java 7 月更新!Lombok 支援重大提升, Spring 新功能!
- Code Runner for VS Code,下載量突破 4000 萬!支援超過50種語言
- VS Code Java 6 月更新!Spring 重大功能提升!
- VS Code Java 4 月更新!帶來 Java 18 支援
- VS Code Java 3 月更新!支援 IntelliJ 風格的程式碼補全
- VS Code Java 2 月更新!教育特別版:單元測試、GUI開發支援、Gradle專案建立、以及更多!
- 微軟釋出 2022年 VS Code Java 產品路線圖!
- AI領域外掛神器!OpenVINO™ Snippets for VS Code
- VS Code Java 11 月更新!看看如何解決亂碼問題?
- 除了摸魚聊天,VS Code 甚至能寫程式碼!
- 和 .project 檔案說“再見”—— VS Code Java 1.1.0 背後的故事
- VS Code Java 10 月更新!效能顯著提升!
- Code Runner,率先支援宇宙第一IDE 最新 2022 版!
- 我寫的 Code Runner,下載量突破 3000 萬了!
- VS Code 有超過 100 萬 Java 使用者!微軟還帶來全新 Gradle for Java 外掛,更方便的程式碼操作
- 重磅!微軟釋出 vscode.dev,把 VS Code 帶入瀏覽器!
- 955.WLB 的 VS Code 外掛來了!在 VS Code 中檢視 955 公司名單,以及貼心的下班提醒功能
- VS Code Java 7 月更新!全新的測試體驗!
- Visual Studio Code 測試 API 功能概覽