面向扩展作者的 VS Code 社区讨论

2022 年 10 月 4 日,作者:Olivia Guzzardo,@OliviaGuzzardo

VS Code 的真正力量来自其庞大的扩展生态系统,而这个生态系统的存在只是因为我们令人难以置信的扩展作者社区。无论是创建新的语言扩展以实现几乎任何语言的编程、开发新的主题以帮助提高工作效率,还是扩展工作台以帮助实现独特的开发人员工作流程,扩展作者都可以通过分享他们的创作来帮助数百万人。

我们的目标始终是让每个人都可以进行扩展开发。虽然我们有大量的文档可以帮助您开始扩展开发,但有时文档无法回答一些问题。有时候,你所需要的只是曾经经历过这个问题、并解决了这个问题的人的友好帮助。

今天,我们宣布正式启动VS Code 社区讨论:扩展作者可以在这里提出问题、与社区联系并展示他们的作品。

浏览论坛

显示 VS Code 社区讨论登录页面的屏幕截图

新的 GitHub 讨论论坛是扩展作者相互联系并了解 VS Code 团队最新公告的地方。我们希望尽可能接近开发者,拥有一个集中的官方社区有助于实现这一目标。

当您访问讨论存储库时,您会注意到当前有 3 个类别...

公告

您可以在这里了解 VS Code 团队的扩展作者的所有最新信息。这包括最近发布的功能(例如“预发布扩展”)以及我们不时为扩展作者社区提供的一些赠品 - 例如免费的Azure 积分

扩展开发 QnA

提出与扩展开发相关的问题,并通过回答其他开发人员的问题来帮助他们。有关如何解决特定问题、查找有关某些 API 的更多详细信息以及寻求最佳实践的问题都可以在这里发布。但是,如果您发现自己说“我已经阅读了文档,但仍然无法与 VS Code API 交互以实现所需的功能......”,那么它可能更适合作为官方的问题VS 代码存储库。

扩展展示和讲述

您投入了时间和精力来创建您的扩展;这是你展示它的机会!分享您的扩展程序的链接,向社区提供有关其功能的详细信息,并获得推广方面的帮助。这也是发现新扩展并与您欣赏其工作的开发人员联系的好地方。

为什么选择 GitHub 讨论?

虽然 Slack 和 Discord 这样的平台非常适合实时交互,但在可发现性方面却有所牺牲。通常,在这些地方已经有人提出同样的问题,但通过简单的互联网搜索并不容易找到它们。GitHub 讨论可以轻松地在搜索结果中建立索引,因此只需快速搜索即可找到整天困扰您的问题的答案。

我们创建了一个新的存储库来容纳我们的 GitHub 讨论社区,而不是使用现有的 VS Code 存储库。目前,人们通过 GitHub Issues 前往 VS Code 存储库提交问题,我们发现,如果托管在同一位置,GitHub Issues 和 GitHub Discussions 之间的界限会变得模糊。我们认为,将主存储库和新社区分开是将社区建立为独特的聚集地的最佳方式。

今天参加!

我们希望 VS Code 社区讨论变成一个蓬勃发展的社区,扩展作者可以在这里与其他人联系并展示他们的辛勤工作。

VS Code 之所以能有今天的成绩,归功于我们出色的贡献者,我们希望继续与该社区建立联系并促进其发展。因此,您可以通过多种渠道与我们互动:

快乐编码!

奥利维亚古扎多,@OliviaGuzzardo