🚀 VS Code で で入手しましょう!

VS Code 拡張機能作成者向けコミュニティディスカッション

2022年10月4日 Olivia Guzzardo, @OliviaGuzzardo

VS Code の真の力は、その広大な拡張機能エコシステムから来ており、それは信じられないほどの拡張機能作成者コミュニティのおかげでのみ存在しています。事実上あらゆる言語でプログラミングを可能にする新しい言語拡張機能の作成、生産性向上に役立つ新しいテーマの開発、または独自の開発者ワークフローを支援するためのワークベンチの拡張など、拡張機能作成者は自身の作品を共有することで何百万人もの人々を助けています。

私たちの目標は、これまでもこれからも、拡張機能開発を誰にとってもアクセスしやすいものにすることです。そして、拡張機能開発を始めるためのドキュメントは十分にありますが、ドキュメントだけでは答えられない質問がある場合があります。時には、経験があり、同じ疑問を持ち、それを解決した人からの友好的な助けが必要なだけです。

本日、拡張機能作成者が質問したり、コミュニティとつながったり、作品を披露したりするための場所である、VS Code Community Discussions の公式ローンチを発表します。

フォーラムのナビゲート

A screenshot showing the VS Code Community Discussions landing page

新しい GitHub Discussions フォーラムは、拡張機能作成者が互いに交流し、VS Code チームからの発表の最新情報を入手するための場所です。私たちは可能な限り開発者に寄り添いたいと考えており、一元化された公式コミュニティを持つことはそれを達成するのに役立ちます。

Discussions リポジトリにアクセスすると、現在 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 Community Discussions が、拡張機能作成者が他の人とつながり、努力の成果を披露できる、活気のあるコミュニティになることを願っています。

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

  • VS Code チームが公式に運営する、拡張機能作成者向けの Q&A とお知らせのための VS Code Community Discussions
  • 拡張機能作成者が新しくリリースされた API について学ぶことができる、月刊 VS Code リリースノートの「拡張機能作成」セクション
  • コミュニティによって運営されている、拡張機能作成者向けの Q&A のための VS Code Dev Slack
  • VS Code リポジトリに issue を提出するための GitHub Issues
  • visual-studio-code タグの付いた質問をしたり答えたりするための Stack Overflow
  • 開発チームのメンバーからの発表や更新情報のための Twitter
  • VS Code に関するすべてのビデオコンテンツのための YouTubeTikTok

ハッピーコーディング!

Olivia Guzzardo, @OliviaGuzzardo