VS Code 擴充套件開發者的社群討論區
2022 年 10 月 4 日,由 Olivia Guzzardo (@OliviaGuzzardo) 釋出
VS Code 的真正力量來自於其龐大的擴充套件生態系統,而這完全歸功於我們出色的擴充套件開發者社群。無論是建立新的語言擴充套件,讓幾乎任何語言的程式設計成為可能;開發新的主題來提高生產力;還是擴充套件工作臺以適應獨特的開發者工作流,擴充套件開發者們透過分享他們的創作,幫助了數以百萬計的人。
我們的目標一直是讓每個人都能進行擴充套件開發。雖然我們有大量的入門文件,但有時文件並不能回答所有問題。有時,你所需要的只是一個曾經遇到同樣問題並已解決的人的友好幫助。
今天,我們宣佈正式啟動 VS Code 社群討論區:一個供擴充套件開發者提問、與社群交流以及展示他們作品的地方。
論壇導航
新的 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 能有今天,離不開我們出色的貢獻者們,我們希望繼續與這個社群建立聯絡並促進其發展。因此,我們提供了多個渠道供你與我們互動:
- VS Code 社群討論區:用於擴充套件開發者的問答和公告,由 VS Code 團隊官方維護
- 我們每月 VS Code 版本說明中的擴充套件開發 (Extension Authoring)部分:擴充套件開發者可以在這裡瞭解新發布的 API
- VS Code Dev Slack:用於擴充套件開發者的問答,由社群維護
- GitHub Issues:在我們的 VS Code 倉庫中提交問題
- Stack Overflow:提問和回答帶有 visual-studio-code 標籤的問題
- Twitter:獲取開發團隊成員的公告和更新
- YouTube 和 TikTok:觀看關於 VS Code 的所有影片內容
編碼愉快!
Olivia Guzzardo, @OliviaGuzzardo