次の方法で共有


Dev Home Machine の構成 - Windows 開発環境を設定する

Dev Home マシン構成ツールを使用すると、すべての開発環境でタスクを 1 か所に設定できます。これにより、新しいマシンを効率的に設定したり、新しいプロジェクトをオンボードしたりできます。

通常、開発用マシンの準備には、分断され煩雑なプロセスが伴いますが、それらをすべて回避しましょう。 Dev Home では、プロジェクト要件の検索、リポジトリの複製、インストールする特定のバージョンのソフトウェアとツールの検索のプロセスが効率化されます。 複数のツールサインインを管理し、コンテキストの切り替えを最小限に抑え、生産性を迅速に向上させ、最善を尽くす開発に集中できるようにします。

Dev Home Machine 構成ツールのスクリーンショット。

マシンの構成

Dev Home Machine の構成では、コンピューターの開発環境にすぐにコードを記述できる状態にするために必要なすべてのものを管理できます。

マシン構成選択すると、Dev Home には複数のセットアップ オプションが用意されています。

  • ローカル コンピューターのセットアップ: アプリケーションのインストール、リポジトリの複製、組み込みのグラフィカル構成インターフェイスを使用して新しい開発プロジェクトのすべての要件を追加して、環境の無人セットアップを有効にします。 ステップ バイ ステップ ツールでは、一般的な開発ツールや既知のリポジトリに関する提案など、必要なものがすべて揃っています。 プロセスの最後に、WinGet 構成ファイルを生成して、これらの同じ手順を任意のコンピューターに簡単に適用できます。 すべての選択を行ったら、後ろに座って、Dev Home に残りの処理を任せてください。 WinGet 構成ファイルを含むリポジトリを複製した場合、Dev Home によってそれが検出され、セットアップを続行できるようになります。

  • 環境を設定する: 開発用に新しいローカル環境またはクラウド環境を作成します。 作成したら、環境ページから起動するか、構成用に選択できます。 インストールするアプリケーションと複製するパブリック リポジトリを選択して、構成する既存の開発環境をターゲットにすることもできます。 たとえば、Hyper-V (ローカル仮想マシン)、Microsoft Dev Box (クラウドベースの開発環境)などです。その他の環境は、ローカル コンピューターと同じくらい簡単に設定できます。

  • 既存のセットアップの構成ファイルを実行する: WinGet 構成ファイル を使用して、コンピューターのセットアップとプロジェクトのオンボード タスクをすべて 1 つのファイルに統合し、開発環境を信頼性と再現性に設定するプロセスを実現します。 WinGet 構成ファイルは、WINDOWS パッケージ マネージャーと PowerShell Desired State Configuration (DSC) リソース モジュールを適用する JSON スキーマを含む YAML 形式を使用して、コンピューターのセットアップのあらゆる側面を処理します。 新しいチームまたはプロジェクトにオンボードするときに、適切なソフトウェア バージョン、パッケージ、ツール、フレームワーク、設定を見つけることに関する心配を取り除きます。 このエクスペリエンスでは、概要ビューを切り替えたり、YAML ファイルの生の内容を確認したりすることができます。 WinGet 構成ファイル 実行する前に、 の信頼性を確認してください。

  • リポジトリの複製: Dev Home GitHub 拡張機能 または Dev Home Azure 拡張機能を使用して資格情報を接続したら、Dev Home を使用してリポジトリをマシンに複製できます。

  • アプリケーションのインストール: Dev Home を使用してソフトウェア アプリケーションを検出してインストールします。一度に 1 つずつインストールするか、スナック休憩中に Dev Home にインストールします。

  • 開発ドライブのを追加する: 開発に重点を置いたシナリオでパフォーマンスを高めるために、ReFS と最適化されたセキュリティ設定を利用するストレージ ボリュームを追加するには、Dev Drive の追加を検討してください。 詳細については、開発ドライブの に関するドキュメントを参照してください。

リポジトリを複製して Dev Drive に格納する

Dev Home を使用してリポジトリを複製する場合、リポジトリ (または複数のリポジトリ) を選択したら、複製先のストレージ ドライブを選択できます。 既に Dev Drive を設定している場合は、リポジトリの複製時に既定のパスとして使用されます。

まだ開発ドライブを作成していない場合は、Dev Home を使用して開発ドライブを作成できます。 チェック ボックスをオンにして、開発ドライブを使用してワークロードのパフォーマンスを最適化します。 その後、ドライブ文字、名前、サイズ、開発ドライブが作成される動的 VHDX の場所など、いくつかのオプションをカスタマイズできます。 この名前は、VHDX ファイルと開発ドライブの両方に使用されます。 既定では、オプションは次に使用可能なドライブ文字であり、サイズは 50 GB で、%userprofile%\DevDrivesに作成されます。

リポジトリの複製に使用されている Dev Home Machine の構成のスクリーンショット。

Dev Homeでできることの詳細について説明します。