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 内部揭秘:我们如何构建和发布它”拉开序幕 - 由微软技术院士 Erich Gamma 和合作伙伴工程经理 Kai Maetzel 发表主题演讲。在加入微软并创建 VS Code 之前,Erich 和 Kai 都曾在 IBM 的 Eclipse 团队工作。他们两人在构建开发者工具方面拥有约 60 年的经验。😳
接下来,我们将安排一整天的会议,内容涵盖 AI、远程开发、TypeScript、Python、辅助功能等等......
会议 | 演讲者 |
---|---|
主题演讲: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 |
Web 版 VS Code 中的 GitHub 集成 | Joyce Er |
我们对 VS Code Day 感到非常兴奋。但我们也是工程师。我们不禁会思考效率和简洁性,所以我们退后一步(就像您此时可能做的那样)并思考,我们需要一个关于...编辑器的活动吗?
一个关于...编辑器的活动?
这个问题很合理。毕竟,VS Code 只是一个编辑器 - 对吧?而且多年来编辑器真正改变了多少呢?
在 Erich Gamma 在 VS Code Day 2021 上的主题演讲中,他谈到了 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 完全在浏览器中运行。容器化计算和开源 dev container spec 意味着我们可以隔离开发环境并在任何地方运行它们。将其与在浏览器中运行的编辑器结合起来,您将获得 GitHub Codespaces - 一个 100% 托管的开发环境,您可以从任何浏览器访问。或者在您自己的机器上运行 VS Code,并通过 远程隧道 从浏览器访问您的计算资源。
这些变化是巨大的。它们重新定义了我们对何时、何地以及谁可以构建软件的看法。当您获得完整的开发环境所需的一切都只是一个浏览器时,软件开发将变得随处可及。
但在过去的几个月中,事情变得真的很有趣。
大约一年前,我们通过 GitHub Copilot 欢迎 AI 结对程序员加入编辑器。从那时起,ChatGPT 和 GPT4 完全改变了我们对 AI 的期望,以及对开发人员的巨大影响。我们正站在开发者创造力新时代的风口浪尖,我们一直在思考(和努力)如何以一种自然的方式将 AI 带给开发者,并在 您可能在 VS Code 中需要的任何地方点亮它。
对于开发者来说,这是一个激动人心的时刻,因为我们正真切地接近“随时随地构建任何事物”。
这也需要跟上很多东西,并且可能会让人感到畏惧。这使得现在成为与世界上最大的开发者社区会面并共同讨论这些事情的绝佳时机。
所以,是的,一个关于编辑器的活动
而现在可能是最佳时机。我们将举办关于 VS Code 本身的会议,以及关于 AI 与 GitHub Copilot、Python、远程开发、辅助功能等主题的会议。我们很高兴欢迎来自社区各地的几位朋友,包括 GitHub、杜克大学、IBM 等。
所以加入我们,展望未来,看看不久的将来开发者们将迎来什么。成为开发者永远不会是一个糟糕的时刻,但现在也从未如此美好。
编码愉快!
Burke Holland (@burkeholland)