Visual Studio Code跨平臺(tái)編輯器是一款基于微軟C類語言而開發(fā)設(shè)計(jì)的強(qiáng)大的計(jì)算機(jī)代碼編輯工具,它的主要作用是為程序員們提供一個(gè)高效的代碼編寫和轉(zhuǎn)換工具,提高代碼利用率,節(jié)省開發(fā)成本!
應(yīng)用簡(jiǎn)介:
微軟項(xiàng)目 Visual Studio Code (VSCode)是一個(gè)運(yùn)行于 OS X,Windows和 Linux 之上的,針對(duì)于編寫現(xiàn)代 WEB 和云應(yīng)用的跨平臺(tái)編輯器。這標(biāo)志著 Microsoft 第一次向開發(fā)者們提供了一款真正的跨平臺(tái)編輯器。
應(yīng)用產(chǎn)品特性:
該編輯器也集成了所有一款現(xiàn)代編輯器所應(yīng)該具備的特性,包括語法高亮(syntax hight lighting),可定制的熱鍵綁定(customizable keyboard bindings),括號(hào)匹配(bracket matching)以及代碼片段收集(snippets),該編輯器部分基于 Microsoft 為 Visual Studio Online 編寫 Monaco 編輯器時(shí)的經(jīng)驗(yàn),將一些 Visual Studio 的語言特性帶到 Visual Studio Code 上,例如 Roslyn 項(xiàng)目,Microsoft 的 .NET 編譯器平臺(tái),在其他編輯器包括 Sublime Text,Vi 以及 Atom 中可用。
關(guān)于VSCode:
“很多人都使用 Windows 作為他們的開發(fā)環(huán)境,但是我們也注意到了,還有很多人使用 Linux 和 Mac“,Somasegar,Microsoft 公司的開發(fā)者事業(yè)部總裁在這周稍早時(shí)候?qū)P者如是說道。”我們想讓他們能夠在他們習(xí)慣的平臺(tái)上使用我們公司的產(chǎn)品,而不是非要遷徙到 Windows 上“。這些平臺(tái)上的很多開發(fā)者們也更樂意于使用像 Sublime Text 這種輕量級(jí)的代碼編輯器,而非像 Visual Studio 這種全特性的 IDE。
Visual Studio Code 為開發(fā)者們提供了對(duì)多種編程語言的內(nèi)置支持,并且正如 Microsoft 在Build 大會(huì)的 keynote 中所指出的,這款編輯器也會(huì)為這些語言都提供了豐富的代碼補(bǔ)全和導(dǎo)航功能。JavaScript,TypeScript,Node.js 和 ASP.NET 5 開發(fā)者也將會(huì)獲得額外的工具集。
新版更新特征:
工作臺(tái)(Workbench):引入文件資源管理器和文件圖標(biāo)主題,F(xiàn)在VS Code默認(rèn)擁有兩套圖標(biāo)主題,還可以在市場(chǎng)下載更多。
調(diào)試(Debugging)
擴(kuò)展(Extensions)
編輯:新設(shè)置控制文字包和自動(dòng)保存
快速打開:大型項(xiàng)目打開速度優(yōu)化
擴(kuò)展創(chuàng)作:擴(kuò)展編輯命令A(yù)PI支持VIM仿真