跨平臺編輯器:Visual Studio Code

jopen 9年前發布 | 17K 次閱讀 Visual Studio Code

Visual Studio Code 是一個運行于 OS X,Windows 和 Linux 之上的,針對于編寫現代 web 和云應用的跨平臺編輯器。該應用仍然處于預覽版階段,但是你現在就可以在這里下載體驗。

這標志著 Microsoft 第一次向開發者們提供了一款真正的跨平臺編輯器。雖然完整版的 Visual Studio 仍然是只能運行在 Windows 之上,但是今天的聲明向我們展示了這家公司對于支持其他計算機平臺的承諾。

跨平臺編輯器:Visual Studio Code

“很 多人都使用 Windows 作為他們的開發環境,但是我們也注意到了,還有很多人使用 Linux 和 Mac“,Somasegar,Microsoft 公司的開發者事業部總裁在這周稍早時候對筆者如是說道。”我們想讓他們能夠在他們習慣的平臺上使用我們公司的產品,而不是非要遷徙到 Windows 上“。這些平臺上的很多開發者們也更樂意于使用像 Sublime Text 這種輕量級的代碼編輯器,而非像 Visual Studio 這種全特性的 IDE。

Visual Studio Code 為開發者們提供了對多種編程語言的內置支持,并且正如 Microsoft 在今天 Build 大會的 keynote 中所指出的,這款編輯器也會為這些語言都提供了豐富的代碼補全和導航功能。JavaScript,TypeScript,Node.js 和 ASP.NET 5 開發者也將會獲得額外的工具集。

跨平臺編輯器:Visual Studio Code

該 編輯器也集成了所有一款現代編輯器所應該具備的特性,包括語法高亮(syntax hight lighting),可定制的熱鍵綁定(customizable keyboard bindings),括號匹配(bracket matching)以及代碼片段收集(snippets)。Somasegar 也告訴筆者這款編輯器也擁有對 Git 的開箱即用的支持。

正 如 Somasegar 所言,新款編輯器部分基于 Microsoft 為 Visual Studio Online 編寫 Monaco 編輯器時的經驗,但是該公司也正努力將一些 Visual Studio 的語言特性帶到 Visual Studio Code 上,例如 Roslyn 項目,Microsoft 的 .NET 編譯器平臺。并且 Microsoft 聲稱這些為 VSC 打造的語言服務也會在其他編輯器包括 Sublime Text,Vi 以及 Atom 中可用。

跨平臺編輯器:Visual Studio Code

上面提到的一些語言特性已經在其他編輯器中可用了。就在不久前,Microsoft 啟動了針對 Sublime Text 的 TypeScript 插件項目,并且 Somasegar 告訴筆者該公司承諾會在未來啟動更多類似于這樣的項目(歸根結底,是為了滿足開發者們的需要)。

Visual Studio Code 的發布的確來的很突然。然后仔細想想這在一段時間之前就已經有了預兆,比如 .NET 內核的開源(以及使其能夠跨平臺運行)或者是社區版的 Visual Studio Community 的啟動。

如果是在短短幾年前,今天的宣布勢必會引起軒然大波,但是今天,這對我們來說更多的是驚喜。

跨平臺編輯器:Visual Studio Code

項目主頁:http://www.baiduhome.net/lib/view/home/1436252452020

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!