Visual Studio Code是一個運作于 Mac OS X、Windows和 Linux 之上的,針對于編寫現代 Web 和雲應用的跨平台源代碼編輯器。Microsoft在2015年4月30日Build 開發者大會正式釋出Visual Studio Code 。憑借着免費,開源,輕量,跨平台的特點收貨了一大批忠實粉絲。
Visual Studio Code內建了所有一款現代編輯器所應該具備的特性,包括文法高亮 (syntax high lighting) ,可定制的熱鍵綁定 (customizable keyboard bindings) ,括号比對 (bracket matching) 以及代碼片段收集 (snippets) 。SomaSegar 也告訴筆者這款編輯器也擁有對 Git 的開箱即用的支援。
Visual Studio Code還支援多種語言和檔案格式的編寫,截止2019年9月,已經支援了如下37種語言或檔案:F#、HandleBars、Markdown、Python、Jade、PHP、Haxe、Ruby、Sass、Rust、PowerShell、Groovy、R、Makefile、HTML、JSON、TypeScript、Batch、Visual Basic、Swift、Less、SQL、XML、Lua、Go、C++、Ini、Razor、Clojure、C#、Objective-C、CSS、JavaScript、Perl、Coffee Script、Java、Dockerfile。Sublime Text具有良好的擴充功能,即強大的API和包生态系統。他還是一款免費開源的現代化輕量級代碼編輯器,支援文法高亮、智能代碼補全、自定義熱鍵、括号比對、代碼片段、代碼對比 Diff、GIT 等特性.
Visual Studio Code具有很高的定制化能力和可擴充性,比較流行的一些插件包括Settings Sync、Debugger for Chrome、beatify格式化工具、Auto Rename Tag、中文語言包、CodeSpell Checker。Visual Studio Code并針對網頁開發和雲端應用開發實作了優化。
資料來源:
[1] Visual Studio Code, Keyboard shortcuts for Windows