- Visual Studio Code 權(quán)威指南
- 韓駿
- 596字
- 2020-08-06 15:43:38
2.4 Visual Studio Code開發(fā)團隊
之前一直有一個傳言,Visual Studio Code是從Visual Studio IDE團隊中抽出一撥兒人來開發(fā)的。其實,這是個謠言。那么大家一定很想知道,如此優(yōu)秀的編輯器,背后到底有著怎樣強大的開發(fā)團隊吧。
首先,我們必須要說一說Visual Studio Code的總負(fù)責(zé)人兼總設(shè)計師Erich Gamma。也許,大家對Erich Gamma這個名字并不熟悉。但是,相信大家都知道或讀過《設(shè)計模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》這本書。是的,Erich Gamma就是此書的4個共同作者之一。有意思的是,《設(shè)計模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》一書從頭到尾就是在教你如何從零開始打造一個文本編輯工具。
Erich Gamma在加入微軟之前,和Kent Beck一起合作開發(fā)了Java業(yè)界中最著名的單元測試框架JUnit,之后,他又領(lǐng)導(dǎo)了Eclipse平臺的Java Development Tools(JDT)項目。
2011年,Erich Gamma以杰出工程師(Distinguished Engineer)的身份加入微軟,在瑞士蘇黎世領(lǐng)導(dǎo)了一個開發(fā)實驗室。之后,Erich Gamma帶領(lǐng)團隊開發(fā)出了基于瀏覽器的Monaco編輯器,被應(yīng)用在Azure DevOps(原為Visual Studio Team Services)、OneDrive、Edge Dev Tools等微軟產(chǎn)品中。在最初階段,Monaco編輯器并不被眾人所熟知。直到后來,Erich Gamma利用Monaco編輯器和Electron打造出了Visual Studio Code,Monaco編輯器也隨之聲名遠(yuǎn)揚。
聊完Visual Studio Code的總設(shè)計師,我們再來看一看Visual Studio Code的開發(fā)團隊。與Visual Studio IDE擁有大量的開發(fā)人員不同,你也許不會想到,Visual Studio Code作為這個世界上最棒的編輯器,其實它的開發(fā)團隊的規(guī)模十分精簡。開發(fā)團隊中,有一部分是曾經(jīng)Eclipse的開發(fā)者。每一位Visual Studio Code的工程師都是一等一的高手。Python插件、Ruby插件、GitLens插件、Vetur插件這4款知名插件的作者也先后加入了微軟。
- Designing Machine Learning Systems with Python
- Mastering NetBeans
- Node.js 10實戰(zhàn)
- Spring 5企業(yè)級開發(fā)實戰(zhàn)
- Visual FoxPro程序設(shè)計教程(第3版)
- 摩登創(chuàng)客:與智能手機和平板電腦共舞
- WordPress Plugin Development Cookbook(Second Edition)
- Learning Apache Mahout Classification
- 小程序開發(fā)原理與實戰(zhàn)
- Learning Data Mining with R
- Unity 2D Game Development Cookbook
- Service Mesh實戰(zhàn):基于Linkerd和Kubernetes的微服務(wù)實踐
- Android應(yīng)用開發(fā)實戰(zhàn)(第2版)
- Arduino機器人系統(tǒng)設(shè)計及開發(fā)
- SEO教程:搜索引擎優(yōu)化入門與進(jìn)階(第3版)