VS Code Day:一个针对编辑器的活动?
2023 年 4 月 13 日,作者:Burke Holland,@burkeholland
VS Code Day 是一个为期一天的“虚拟直播”活动,将于 4 月 26 日太平洋标准时间上午 10:00 开始。命名事物很难,但我们觉得这个标题说明了一切——一整天关于社区、学习以及所有 Visual Studio Code 相关的一切。现在开放注册,您今天就可以抢占一席之地:https://aka.ms/vscodeday。
活动将以 Microsoft 技术院士 Erich Gamma 和合伙工程经理 Kai Maetzel 的主题演讲“Inside VS Code:我们如何构建和交付它”拉开帷幕。在加入 Microsoft 并创建 VS Code 之前,Erich 和 Kai 都在 IBM 参与过 Eclipse 项目。他们两人加起来拥有大约 60 年构建开发者工具的经验。😳
接下来是关于 AI、远程开发、TypeScript、Python、可访问性等主题的完整会议日程...
会议 | 讲者 |
---|---|
主题演讲:Inside VS Code - 我们如何构建和交付它 | Erich Gamma, Kai Maetzel |
提升您的 VS Code 体验 | Sandeep Somavarapu |
使用 VS Code 随处开发 | Brigit Murtaugh, Connor 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 |
VS Code for Web 中的 GitHub 集成 | Joyce Er |
我们对 VS Code Day 感到非常兴奋。但我们也是工程师。我们情不自禁地思考效率和简洁性,因此我们退后一步(也许您此刻也会如此),思考:我们真的需要一个...针对编辑器的活动吗?
一个针对...编辑器的活动?
这个问题是合理的。毕竟,VS Code 只是一个编辑器 - 对吧?而且多年来,编辑器究竟改变了多少?
在 VS Code Day 2021 的主题演讲中,Erich Gamma 谈到了 VS Code 是如何以“专注于在浏览器中编写代码,同时不感觉自己在浏览器中编写代码”为目标而开始的。实现这一愿景的第一个成果是 Monaco Editor——一个轻量级、高性能的浏览器端编辑器。如今,您仍然会在许多应用程序中看到 Monaco 的身影,包括 TypeScript Playground、CodeSandbox 以及许多 Microsoft 产品,例如 Azure。
用 Monaco Editor 构建的第一个实际 IDE 叫做“Monaco Workbench”。它由 Microsoft 内部使用,看起来是这样。向 Internet Explorer 11 致敬。
最终,这演变成了“Visual Studio Online”,它被嵌入到 Azure 中作为编辑网站的一种方式。您可以看到您熟悉的 VS Code 从这里开始显露雏形...
如今的 VS Code 于 2015 年在 Microsoft Build 大会上发布。快进到 2023 年,开发者工具领域正在经历功能复兴。
事情变得有趣起来
如今,VS Code 的最初愿景已成为现实,通过 vscode.dev - 完全在浏览器中运行的 VS Code。容器化计算和开源的 开发容器规范 意味着我们可以隔离开发环境并在任何地方运行它们。将其与在浏览器中运行的编辑器结合起来,您就得到了 GitHub Codespaces - 一个完全托管的开发者环境,您可以从任何浏览器访问它。或者在您自己的机器上运行 VS Code,并通过 远程隧道 从浏览器访问您的计算资源。
这些变化具有划时代意义。它们重新定义了我们对何时、何地以及何人可以构建软件的思考方式。当一个完整的开发环境所需的全部只是一个浏览器时,软件开发就变得对所有人、在任何地方都触手可及。
但在过去的几个月里,事情变得非常有趣。
大约一年前,我们通过 GitHub Copilot 将一个 AI 结对程序员引入了编辑器。自那以后,ChatGPT 和 GPT4 完全改变了我们对 AI 的期望,这对开发者的影响巨大。我们正站在开发者创造力新时代的开端,我们一直在思考(并努力工作)如何以自然的方式将 AI 带给开发者,让它在 VS Code 中您可能需要它的任何地方 都能大放异彩。
成为开发者正值一个激动人心的时代,因为我们正真正接近“随时随地构建一切”。
要跟上这些进展也很不容易,有时会让人感到望而生畏。这正是作为世界上最大的开发者社区聚集在一起,共同探讨这些事情的绝佳时机。
所以是的,一个针对编辑器的活动
现在也许正是最佳时机。我们将提供关于 VS Code 本身以及关于 AI(结合 GitHub Copilot)、Python、远程开发、可访问性等主题的会议。我们很高兴欢迎来自社区的几位朋友,包括 GitHub、杜克大学、IBM 等等。
所以,加入我们,一起展望并看看不远的将来对世界各地的开发者意味着什么。成为开发者从来都不是坏事,但从未像现在这样好过。
编程快乐!
Burke Holland (@burkeholland)