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 仓库上将其作为issue提出。
扩展展示
您投入了时间和精力来创建您的扩展;现在是您展示它的机会!分享您扩展的链接,向社区详细介绍它的功能,并获得推广方面的帮助。这也是发现新扩展并与您欣赏其工作的开发者联系的好地方。
为什么选择 GitHub Discussions?
虽然 Slack 和 Discord 等平台非常适合实时互动,但在可发现性方面有所牺牲。通常,相同的问题已经在这些地方被问过,但通过简单的互联网搜索却不容易找到它们。GitHub Discussions 很容易在搜索结果中被索引,因此困扰您一整天的问题的答案可能只需快速搜索一下即可找到。
我们创建了一个新的仓库来托管我们的 GitHub Discussions 社区,而不是使用现有的 VS Code 仓库。人们目前访问 VS Code 仓库以通过 GitHub Issues 提交 issue,我们认为如果将 GitHub Issues 和 GitHub Discussions 托管在同一个地方,界限将会变得模糊。我们认为,将主仓库和新社区分开是建立社区作为一个独特的聚集地的最佳方式。
立即加入!
我们希望 VS Code 社区讨论能够发展成为一个蓬勃发展的社区,扩展作者可以在这里与他人联系并展示他们的辛勤工作。
VS Code 今天之所以能取得今天的成就,是因为我们有出色的贡献者,我们希望继续与该社区建立联系并促进其发展。因此,我们有几个渠道供您与我们互动
- VS Code 社区讨论,用于扩展作者的问答和公告,由 VS Code 团队官方维护
- 我们每月 VS Code 发行说明的扩展作者部分,扩展作者可以在其中了解新发布的 API
- VS Code Dev Slack,用于扩展作者的问答,由社区维护
- GitHub Issues,用于在我们的 VS Code 仓库中提交 issue
- Stack Overflow,用于提问和回答标记为 visual-studio-code 的问题
- Twitter,用于获取开发团队成员的公告和更新
- YouTube 和 TikTok,用于获取关于 VS Code 各个方面的视频内容
编码愉快!
Olivia Guzzardo,@OliviaGuzzardo