VS Code 社区扩展作者讨论区
2022 年 10 月 4 日,作者:Olivia Guzzardo,@OliviaGuzzardo
VS Code 的真正强大之处在于其庞大的扩展生态系统,这离不开我们出色的扩展作者社区。无论是创建新的语言扩展以支持几乎任何语言的编程,开发新的主题以提高工作效率,还是扩展工作台以适应独特的开发人员工作流程,扩展作者通过分享他们的创作帮助了数百万人。
我们的目标一直是让每个人都能进行扩展开发。虽然我们有大量的文档来帮助您开始扩展开发,但有时有些问题是文档无法解答的。有时,您所需要的只是一个曾经遇到过这个问题并解决了它的朋友的帮助。
今天我们正式推出VS Code 社区讨论区:一个供扩展作者提问、与社区联系并展示其作品的地方。
导航论坛

新的 GitHub Discussions 论坛是扩展作者相互联系并了解 VS Code 团队最新公告的地方。我们希望尽可能地贴近开发者,拥有一个集中、官方的社区有助于实现这一目标。
当您访问 Discussions 仓库时,您会注意到目前有 3 个类别……
公告
在这里,您可以及时了解 VS Code 团队为扩展作者提供的所有最新信息。这包括最近发布的功能,例如“预发布扩展”,以及我们不时为扩展作者社区提供的赠品——例如免费的 Azure 积分!
扩展开发问答
提出您与扩展开发相关的问题,并通过回答其他开发者的问题来帮助他们。关于如何解决特定问题、寻找某些 API 的更多细节以及寻求最佳实践的问题都非常适合在此处发布。但是,如果您发现自己说“我已经查阅了文档,但我仍然无法与 VS Code API 交互以实现所需功能……”,那么将其作为官方 VS Code 仓库上的问题可能更合适。
扩展展示与交流
您为创建扩展投入了时间和精力;现在是展示它的时候了!分享您的扩展链接,向社区详细介绍它的功能,并获得推广帮助。这也是发现新扩展并与您欣赏的开发者作品建立联系的好地方。
为什么选择 GitHub Discussions?
虽然 Slack 和 Discord 等平台非常适合实时互动,但在可发现性方面有所牺牲。通常,相同的问题在这些地方已经被问过,但通过简单的互联网搜索却不容易找到。GitHub Discussions 在搜索结果中很容易被索引,因此困扰您一整天的问题的答案可能只需快速搜索即可找到。
我们创建了一个新的仓库来容纳我们的 GitHub Discussions 社区,而不是使用现有的 VS Code 仓库。人们目前访问 VS Code 仓库是通过 GitHub Issues 提交问题,我们发现如果将 GitHub Issues 和 GitHub Discussions 托管在同一个地方,两者的界限会变得模糊。我们认为将主仓库和新社区分开是建立一个独特聚会场所的最佳方式。
今天加入!
我们希望 VS Code 社区讨论区能发展成为一个蓬勃发展的社区,让扩展作者能够与他人联系并展示他们的辛勤工作。
VS Code 之所以有今天的成就,离不开我们出色的贡献者,我们希望继续与这个社区保持联系并培养它。因此,我们有几个渠道可以与我们互动:
- VS Code 社区讨论区,用于扩展作者问答和公告,由 VS Code 团队正式维护
- 我们每月 VS Code 发布说明中的扩展创作部分,扩展作者可以在此了解新发布的 API
- VS Code Dev Slack,用于扩展作者问答,由社区维护
- GitHub Issues,在我们的 VS Code 仓库中提交问题
- Stack Overflow,提出和回答带有 visual-studio-code 标签的问题
- Twitter,获取开发团队成员的公告和更新
- YouTube 和 TikTok,获取所有关于 VS Code 的视频内容
编码愉快!
Olivia Guzzardo,@OliviaGuzzardo