在 VS Code 中试用

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 团队发布的公告的地方。我们希望尽可能地贴近开发者,拥有一个集中、官方的社区有助于实现这一目标。

当你访问讨论区仓库时,你会注意到目前有 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,了解开发团队成员发布的公告和更新
  • YouTubeTikTok,观看所有关于 VS Code 的视频内容

祝你编程愉快!

Olivia Guzzardo,@OliviaGuzzardo