次の方法で共有


Dev Home 拡張機能

Dev Home では、既定の拡張機能とカスタム ビルドの拡張機能の両方がサポートされています。 Dev Home GitHub 拡張機能の詳細、Dev Home ダッシュボードで Git ウィジェットと通知をカスタマイズする方法、独自の Dev Home 拡張機能を構築する方法について説明します。

現在、GitHub 拡張機能は既定で Dev Home に含まれる唯一の拡張機能ですが、新しい拡張機能の開発が活発に行われています。

Dev Home GitHub 拡張機能

Dev Home GitHub 拡張機能は、Dev Home の既存の機能に GitHub を統合します。 これらの機能には、コンピューターの構成を使用する場合に追加するリポジトリを推奨する機能や、GitHub コンテンツを表示するようにカスタマイズされた Dev Home ウィジェットを追加する機能が含まれます。

GitHub 拡張機能を追加するには、Dev Home の [拡張機能] タブを選択し、Microsoft Store で利用可能な Dev Home 拡張機能の一覧から GitHub 拡張機能で [取得] を選択します。

[GitHub 拡張機能の取得] ボタンを示す [Windows Dev Home 拡張機能] タブのスクリーンショット

Dev Home GitHub 拡張機能を使用して GitHub にサインインすると、GitHub 資格情報が資格情報マネージャーに追加されます。 これにより、Dev Home は GitHub アカウントに関連する情報にアクセスできます。 現在、DevHome は 1 つの GitHub アカウントのみをサポートしています。 (複数アカウントのサポートを追加するための更新プログラムについては、「GitHub の DevHome 拡張機能リポジトリ」を参照してください。)

この拡張機能で発生した問題を投稿または保存しますか? オープンソースの Dev Home 用 GitHub 拡張機能リポジトリを参照してください。

GitHub 拡張機能を使用してカスタマイズされた Dev Home ウィジェット

Dev Home GitHub 拡張機能は、Dev Home ダッシュボードにカスタマイズして表示できるウィジェットを活用します。 ウィジェットでは、次の内容を表示できます。

  • 特定の GitHub リポジトリに関連する問題
  • 特定の GitHub リポジトリに関連付けられている Pull Request (PR)
  • 特定の GitHub リポジトリで自分に割り当てられている問題のみ
  • 以下に記載されている問題または pull request のみ:
  • レビューの要求がある PR

カスタマイズされた GitHub ウィジェットがある Dev Home ダッシュボードのスクリーンショット。

Dev Home GitHub 拡張機能を使用した通知

Dev Home GitHub 拡張機能には、GitHub イベントに基づいて Windows 通知を送信する機能があります。 現時点でサポートされている通知イベントは、拡張機能にサインインしているアカウントによって作成された pull request でチェックが失敗した場合のみ発生します。 通知は、Windows 通知設定から無効にすることができます。

Dev Home GitHub 拡張機能によって起動したチェック エラーの Windows 通知のスクリーンショット

Dev Home Azure 拡張機能

Dev Home Azure 拡張機能により、Azure DevOps (ADO) を Dev Home のダッシュボードとマシン構成ツールに統合できます。 この拡張機能は、クローンを作成するための推奨リポジトリを提供し、クエリとpull request 用の ADO ウィジェットも追加します。

Azure 拡張機能を追加するには、Dev Home で [拡張機能] タブを選択した後、[Microsoft Store から入手可能] の Dev Home 拡張機能のリストで Azure 拡張機能の [入手] を選択します。

Azure 職場アカウントを使用して Windows にログインしている場合、拡張機能はインストール後にアカウントを自動的に検出します。

この拡張機能で発生した問題を投稿または保存しますか? オープン ソースの Dev Homeの Azure 拡張機能レポジトリを参照してください。

Dev Home で Azure 拡張機能ウィジェットをカスタマイズする

Dev Home Azure 拡張機能には、Dev Home ダッシュボード用のカスタマイズ可能なウィジェットが用意されています。 ウィジェットでは、次の内容を表示できます。

  • Query results
  • クエリごとのアイテム数が記載されたクエリ タイル
  • 自分が作成した、自分に割り当てられた、またはチームに割り当てられた特定の ADO リポジトリに対する pull request

独自のカスタム Dev Home 拡張機能をビルドする

Dev Home で使用する独自の拡張機能をビルドする場合は、GitHub の Dev Home リポジトリにアクセスして、開始する方法に関するドキュメントを見つけます。