🚀 在 VS Code 中取得

VS Code Day:編輯器的活動?

2023 年 4 月 13 日,作者 Burke Holland,@burkeholland

VS Code Day 是一整天的「虛擬直播」活動,於太平洋標準時間 4 月 26 日上午 10:00 開始。命名事物很難,但我們覺得這個標題說明了一切 – 一整天關於社群、學習以及所有 Visual Studio Code 的事物。現已開放註冊,您可以立即取得您的名額:https://aka.ms/vscodeday

VS Code Day Banner

活動以「VS Code 內幕:我們如何建置和發布它」揭開序幕 - 這是來自 Microsoft 技術院士 Erich Gamma 和合作夥伴工程經理 Kai Maetzel 的主題演講。在加入 Microsoft 並創建 VS Code 之前,Erich 和 Kai 都曾在 IBM 的 Eclipse 工作。他們兩人總共擁有約 60 年的開發人員工具建置經驗。😳

接下來,我們將安排一整天的會議,內容涵蓋 AI、遠端開發、TypeScript、Python、協助工具等等...

會議 講者
主題演講:VS Code 內幕 - 我們如何建置和發布它 Erich GammaKai Maetzel
提升您的 VS Code 體驗 Sandeep Somavarapu
使用 VS Code 隨處開發 Brigit MurtaughConnor Peet
TypeScript 的 VS Code 提示與技巧 Matthew Pocock
VS Code 中的協助工具 Megan Rogge
使用 VS Code、Copilot 和 Codespaces 將 Python 技能提升到 Rust 等級 Noah Gift
使用 GitHub Copilot 從頭開始建立資料集 Alfredo Deza
適合所有人、隨處可用的資料科學 Soojin Choi
使用 VS Code 撰寫 Python Web 應用程式 Pamela Fox
GitHub Next 的新功能 Amelia Wattenberger
適用於 Web 的 VS Code 中的 GitHub 整合 Joyce Er

我們對 VS Code Day 感到非常興奮。但我們也是工程師。我們不禁思考效率和簡潔性,因此我們退後一步(就像您此時可能做的那樣)並思考,我們是否需要一個活動...為了編輯器?

編輯器的活動...?

這個問題很合理。畢竟,VS Code 只是一個編輯器 - 對吧?而且多年來編輯器到底改變了多少?

在他的 2021 年 VS Code Day 的主題演講中,Erich Gamma 談到 VS Code 最初的目標是「專注於在瀏覽器中編碼」,而不會感覺像是在瀏覽器中編碼。該願景的第一個成果是 Monaco Editor - 一個輕量級且高效能的編輯器,可在瀏覽器中執行。您今天仍然可以在許多應用程式中看到嵌入的 Monaco,包括 TypeScript PlaygroundCodeSandbox 以及許多 Microsoft 產品,包括 Azure。

第一個使用 Monaco Editor 建置的實際 IDE 稱為「Monaco Workbench」。它在 Microsoft 內部使用,看起來像這樣。向 Internet Explorer 11 致敬。

Monaco Workbench

最終,這變成了「Visual Studio Online」,它嵌入在 Azure 中,作為編輯網站的一種方式。您可以看到您所熟悉的 VS Code 開始在這裡出現...

Visual Studio Online

今天的 VS Code 在 2015 年的 Microsoft Build 大會上宣布。快轉到 2023 年,開發人員工具的世界正在見證新功能的復興。

事情變得有趣起來

今天,VS Code 的原始願景透過 vscode.dev 成為現實 - VS Code 完全在瀏覽器中執行。容器化運算和開放原始碼 開發容器規格 意味著我們可以隔離開發環境並在任何地方執行它們。將其與在瀏覽器中執行的編輯器結合使用,您就可以獲得 GitHub Codespaces - 一個 100% 託管的開發人員環境,您可以從任何瀏覽器存取。或者在您自己的機器上執行 VS Code,並透過 遠端通道 從瀏覽器存取您的運算。

這些變化是巨大的。它們重新定義了我們對何時、何地以及誰可以建置軟體的看法。當完整的開發環境只需要瀏覽器時,軟體開發將變得隨時隨地可供所有人使用。

但在過去幾個月裡,事情變得真的很有趣。

大約一年前,我們透過 GitHub Copilot 歡迎 AI 配對程式設計師加入編輯器。從那時起,ChatGPT 和 GPT4 完全改變了我們對 AI 的期望,以及對開發人員的影響是巨大的。我們正處於開發人員創造力新時代的風口浪尖,我們一直在思考(和工作)如何以一種感覺自然且在 您可能在 VS Code 中需要的任何地方 點亮 AI 的方式,將 AI 帶給開發人員。

對於開發人員來說,這是一個令人興奮的時刻,因為我們正真地接近「隨處建置任何事物」。

這也很難跟上,而且可能會讓人感到害怕。這使得現在成為世界最大開發人員社群聚會並一起討論這些事情的最佳時機。

所以,是的,編輯器的活動

而現在可能是最佳時機。我們將提供關於 VS Code 本身、以及關於 AI 與 GitHub Copilot、Python、遠端開發、協助工具等的會議。我們很高興歡迎來自社群各地的幾位朋友,包括 GitHub、杜克大學、IBM 等。

因此,加入我們,一起展望未來,看看開發人員的近期未來會如何發展。成為開發人員永遠不會是糟糕的時機,但現在也是前所未有的美好時機。

Happy Coding!

Burke Holland (@burkeholland)