参加你附近的 ,了解 VS Code 中的 AI 辅助开发。

VS Code 扩展开发者的社区讨论区

2022 年 10 月 4 日,由 Olivia Guzzardo (@OliviaGuzzardo) 发布

VS Code 的真正力量来自于其庞大的扩展生态系统,而这完全归功于我们出色的扩展开发者社区。无论是创建新的语言扩展,让几乎任何语言的编程成为可能;开发新的主题来提高生产力;还是扩展工作台以适应独特的开发者工作流,扩展开发者们通过分享他们的创作,帮助了数以百万计的人。

我们的目标一直是让每个人都能进行扩展开发。虽然我们有大量的入门文档,但有时文档并不能回答所有问题。有时,你所需要的只是一个曾经遇到同样问题并已解决的人的友好帮助。

今天,我们宣布正式启动 VS Code 社区讨论区:一个供扩展开发者提问、与社区交流以及展示他们作品的地方。

论坛导航

A screenshot showing the VS Code Community Discussions landing page

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

当你访问 Discussions 仓库时,你会注意到目前有 3 个分类...

公告 (Announcements)

在这里,你可以了解到 VS Code 团队为扩展开发者发布的所有最新信息。这包括最近发布的功能,如“预发布扩展”,以及我们不时为扩展开发者社区准备的一些赠品——比如免费的 Azure 点数

扩展开发问答 (Extension Development QnA)

在这里提出你关于扩展开发的问题,并通过回答他人的问题来帮助你的开发者同伴。关于如何解决特定问题、寻求某些 API 的更多细节以及寻找最佳实践等问题都适合在这里发布。但是,如果你发现自己“已经看完了文档,但仍然无法通过 VS Code API 实现想要的功能...”,那么这可能更适合在 VS Code 官方仓库中提交一个 issue

扩展展示 (Extension Show and Tell)

你投入了时间和精力来创建你的扩展;现在是时候展示它了!分享你的扩展链接,向社区详细介绍它的功能,并为推广寻求帮助。这里也是发现新扩展和与你欣赏的开发者建立联系的好地方。

为何选择 GitHub Discussions?

虽然像 Slack 和 Discord 这样的平台非常适合实时互动,但它们在可发现性上有所欠缺。通常,同样的问题已经在这些地方被问过,但通过简单的网络搜索却不容易找到。GitHub Discussions 的内容很容易被搜索引擎索引,所以困扰你一整天的问题的答案可能只需一次快速搜索就能找到。

我们创建了一个新的仓库来承载我们的 GitHub Discussions 社区,而不是使用现有的 VS Code 仓库。人们目前会去 VS Code 仓库通过 GitHub Issues 提交问题,我们发现如果将 GitHub Issues 和 GitHub Discussions 放在同一个地方,两者之间的界限会变得模糊。我们认为,将主仓库和新社区分开是建立一个独特社区聚集地的最佳方式。

立即加入!

我们希望 VS Code 社区讨论区能发展成为一个繁荣的社区,让扩展开发者们可以相互交流并展示他们的辛勤成果。

VS Code 能有今天,离不开我们出色的贡献者们,我们希望继续与这个社区建立联系并促进其发展。因此,我们提供了多个渠道供你与我们互动:

编码愉快!

Olivia Guzzardo, @OliviaGuzzardo