Visual Studio Code,完美的編輯器

來源:互聯網
上載者:User

標籤:

今日淩晨,微軟的文本(代碼)編輯器 Visual Studio Code(簡稱 VS Code),發布了首個正式版,距離首個 beta 版上線時間剛好一年。

 

在十多年的編程經曆中,我使用過非常多的的代碼編輯器(包括 IDE),例如 FrontPage、Dreamweaver、EditPlus、EmEditor、Notepad++、Apatana、MyEclipse、TextMate、Coda、VIM、Intellij IDEA、Sublime Text、PhpStorm、Atom、Brackets、MacVIM、Xcode 等等。

它們都是很優秀的編輯器,尤其是 Sublime Text 和 PhpStorm ,十分適合 web 開發。

只可惜它們都不夠完美,因為「一款完美的編輯器」至少應該包含以下「5F 特點」

 

  • Fast,啟動速度快、開啟檔案速度快、檔案搜尋速度快;

  • Fantastic,介面設計簡潔大方,主題配色賞心悅目,布局合理,體驗流暢;

  • Fundamental,基礎功能齊全,能在文本編輯(Editor)與整合式開發環境(IDE)之間取得很好的平衡;

  • Flexible,編輯器應該有豐富的擴充外掛程式(及其生態市場),以滿足使用者個人化擴充需求;

  • Free,免費和開源。

 

VS Code 以上 5F 都做得非常好,它很有希望成為第一款完美的代碼編輯器。

我之所以如此看好 VS Code,還因為它的軟體設計理念和它背後的團隊:

 

  1. VS Code 基於 Electron,是跨平台開源編輯器的主流方向,並且使用 TypeScript 解決了效能詬病;

  2. VS Code 由 Monaco 發展而來,其架構師為大名鼎鼎的「GoF 設計模式」作者之一  Erich Gamma;

  3. 微軟在 Visual Studio 項目中積累了長達二十年的編輯器 IDE 設計經驗

  4. VS Code 借鑒了大量 Sublime Text 和 PhpStorm 的優秀特性與外掛程式生態。

 

從軟體架構、資金資源和開發經驗來看,VS Code 團隊超過了有史以來任何一個編輯器團隊。

更令人激動的是,VS Code 完全開源和免費(終於可以不再愧疚的使用破解版編輯器了好嗎 - -),在開源社區的協助下,VS Code 還在不斷地發展和改進中。在 Github 上僅五個月時間,就有超過 1370 多條 Issues 建議。從我的實際體驗來看,每條 Issues 都能在當天收到 VS Code 團隊的快速反饋與跟進。

 

 

有句話應用在 VS Code 團隊身上特別適合:

比你優秀的人不可怕,可怕的是比你優秀的人比你更努力。

更可怕的是,他們還是富二代,不差錢。

 

VS Code 1.0 正式版中修複了許多問題,並且加入了中文語言支援(但最好還是用英文),是一款值得學習並使用的編輯器。在此,貓哥正式向各位程式員和編程愛好者們,推薦這款我最喜愛的編輯器。感興趣的朋友可繼續查看《Visual Studio Code 配置指南》,這份入門指南將會在 Github 上不斷完善和更新。

Visual Studio Code,完美的編輯器

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.