に参加して、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チームからの発表を最新の状態に保つための場所です。私たちは開発者にできるだけ近づきたいと考えており、集中化された公式コミュニティを持つことがそれを達成するのに役立ちます。

ディスカッションリポジトリにアクセスすると、現在3つのカテゴリがあることに気づくでしょう...

お知らせ

ここでは、VS Codeチームからの拡張機能作者向け最新情報をすべて把握できます。「プレリリース拡張機能」のような最近リリースされた機能や、拡張機能作者コミュニティのためだけに時折開催されるプレゼント企画(無料のAzureクレジットなど!)も含まれます。

拡張機能開発Q&A

拡張機能開発に関する質問をしたり、他の開発者の質問に答えることで彼らを助けたりしてください。特定の課題へのアプローチ方法に関する質問、特定のAPIに関する詳細情報の探索、ベストプラクティスの模索など、ここに投稿するのに最適な質問です。ただし、「ドキュメントは一通り読みましたが、VS Code APIと連携して望む機能を実現できません...」と感じた場合は、公式VS Codeリポジトリのissueとして提出する方が適しているかもしれません。

拡張機能紹介

拡張機能の作成に時間と労力を費やしました。ここでは、それを披露するチャンスです!拡張機能へのリンクを共有し、コミュニティにその機能の詳細を伝え、プロモーションの助けを得てください。ここは、新しい拡張機能を発見したり、あなたが評価する開発者とつながったりするのに最適な場所でもあります。

なぜGitHub Discussionsなのか?

SlackやDiscordのようなプラットフォームはリアルタイムの交流には最適ですが、発見のしやすさという点では犠牲があります。多くの場合、同じ質問がすでにこれらの場所で尋ねられていますが、簡単なインターネット検索では簡単に見つかりません。GitHub Discussionsは検索結果で簡単にインデックス化されるため、一日中あなたを悩ませていた質問の答えが、簡単な検索で見つかるかもしれません。

私たちは、既存のVS Codeリポジトリを使用する代わりに、GitHub Discussionsコミュニティを収容するための新しいリポジトリを作成しました。人々は現在、GitHub Issuesを介して問題を報告するためにVS Codeリポジトリにアクセスしており、同じ場所にホストするとGitHub IssuesとGitHub Discussionsの境界が曖昧になるだろうと考えました。メインのリポジトリと新しいコミュニティを分離することが、コミュニティを独自の集いの場として確立するための最良の方法だと感じました。

今すぐ参加!

VS Codeコミュニティディスカッションが、拡張機能作者が他の人とつながり、彼らの努力を披露できる活気あるコミュニティになることを願っています。

VS Codeが今日あるのは、私たちの素晴らしい貢献者たちのおかげであり、私たちはそのコミュニティとのつながりを深め、育成し続けたいと考えています。そのため、私たちと関わるためのいくつかのチャネルを用意しています。

  • 拡張機能作者のQ&Aと発表のためのVS Codeコミュニティディスカッション(VS Codeチームによって公式に管理されています)
  • 拡張機能作者が新しくリリースされたAPIについて学ぶことができる、毎月のVS Codeリリースノートの拡張機能開発セクション
  • 拡張機能作者のQ&AのためのVS Code Dev Slack(コミュニティによって管理されています)
  • VS Codeリポジトリで問題を提出するためのGitHub Issues
  • visual-studio-codeタグ付きの質問をしたり答えたりするためのStack Overflow
  • 開発チームメンバーからの発表や更新のためのTwitter
  • VS Codeに関するあらゆる動画コンテンツのためのYouTubeおよびTikTok

ハッピーコーディング!

Olivia Guzzardo、@OliviaGuzzardo

© . This site is unofficial and not affiliated with Microsoft.