Code Runner for VS Code 突破 2000 万下载量!支持超过 50 种语言
還記得五年前的夏天,我在巨硬寫著世界上最好的語言,有時也需要帶著游標卡尺寫著另一門語言。然而,我對這兩門語言都不熟悉,如果能在 VS Code 中方便快捷地運行各種語言,那豈不是很方便?于是,我就開發了 Code Runner 插件。
現在,Code Runner 已經有超過 2000 萬的下載量了!
經過數年時間的打磨,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。
此外,Code Runner 還提供了豐富的自定義功能,使用者可以根據自身需求來增加更多語言的支持!
code-runner.executorMap
{"code-runner.executorMap": {"javascript": "node","php": "C:\\php\\php.exe","python": "python","perl": "perl","ruby": "C:\\Ruby23-x64\\bin\\ruby.exe","go": "go run","html": "\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\"","java": "cd $dir && javac $fileName && java $fileNameWithoutExt","c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt"} }code-runner.executorMapByGlob
{"code-runner.executorMapByGlob": {"pom.xml": "cd $dir && mvn clean package","*.test.js": "tap","*.js": "node"} }code-runner.executorMapByFileExtension
{"code-runner.executorMapByFileExtension": {".vbs": "cscript //Nologo"} }如果你想了解更多關于 Code Runner 的功能,歡迎 star Code Runner 的 GitHub repo,完全開源:
https://github.com/formulahendry/vscode-code-runner
除了,Code Runner 插件,我也寫了不少其他插件,也歡迎大家來使用!
工欲善其事必先利其器,想要更好地玩轉 VS Code,也歡迎閱讀由我編寫的首本 VS Code 中文書:
推薦閱讀:全宇宙首本 VS Code 中文書,來了!
Code Runner for VS Code 突破 1000 萬下載量!支持運行超過 40 種語言
微軟也愛 Python!VS Code Python 全新發布!Jupyter Notebook 原生支持終于來了!
微軟也愛 Java!微軟在 SpringOne 大會上宣布 Azure Spring Cloud 云服務!
在微軟(Microsoft)工作是怎樣一番體驗?
微軟內推,長期有效
代碼編輯器橫評:為什么 VS Code 能拔得頭籌
知否知否,VS Code 不止開源
那些年,我們一起追的 VS Code
總結
以上是生活随笔為你收集整理的Code Runner for VS Code 突破 2000 万下载量!支持超过 50 种语言的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 后宫佳丽三千,假如古代皇帝也懂负载均衡算
- 下一篇: 使用 Tye 辅助开发 k8s 应用竟如