次の方法で共有


Windows 上の開発環境

Windows は、あなたのスタイルそのままでコーディングすることを歓迎します。 Windows のツールを使用する場合でも、Linux 用 Windows サブシステムの Linux ツールを使用する場合でも、お好みのコーディング言語やフレームワークをご使用いただけます。このガイドでは、コーディング、デバッグ、サービスへのアクセスを開始し、成果物を実稼働環境に配置するために必要なものをセットアップしてインストールするための情報を提供します。

作業を開始するためのツール

Windows ターミナル アイコン
Windows ターミナル
複数のコマンド ライン シェルで動作するようにターミナル環境をカスタマイズします。

WinGet アイコン
WinGet
コマンド ライン マニフェストまたは宣言型マニフェストを使用してパッケージをインストールして構成します。

WSL アイコン
Linux 用 Windows サブシステム
Windows に完全に統合されたお気に入りの Linux ディストリビューションを実行します。

PowerToys アイコン
Microsoft PowerToys
Windows エクスペリエンスを調整および合理化するためのパワー ユーザー ユーティリティのセット。

Dev Drive アイコン
開発ドライブ
開発者シナリオでのパフォーマンス用に最適化されたストレージ ボリューム。

Sudo for Windows アイコン
Sudo for Windows
管理者権限のコマンドを、管理者権限のないコンソールセッションから直接実行します。



Microsoft Ignite の Windows 開発者ツールの概要を見て、これらのツールの動作を確認します。


開発経路

次のガイドに従って、優先する言語またはフレームワーク用に Windows 開発環境を設定します。

JavaScrip アイコン
JavaScript の概要
Node.js、React、Vue などを使用して JavaScript 開発環境を設定します。

Python アイコン
Python の概要
Python をインストールし、Windows に開発環境を設定します。

C / C++
C++ と C の概要
C++、C、およびアセンブリを使用してアプリ、サービス、およびツールを開発します。

C# アイコン
C# の使用を開始する
C# と .NET を使用してアプリをビルドします。

Rust アイコン
Rust の使用を開始する
Rust for Windows の設定方法など、Rust のプログラミングを開始します。

PowerShell アイコン
PowerShell を始める
PowerShell を使用したクロスプラットフォーム タスクの自動化と構成管理。

Docker Desktop for Windows のアイコン
Docker の概要
VS、VS Code、.NET、WSL のサポートを使用してリモート開発コンテナーを作成します。

Windows デスクトップ アイコン
Windows アプリの開発を始めよう
WinUI と Windows App SDK を使用してデスクトップ アプリを構築します。

ゲーム開発アイコン
ゲーム開発の概要
Microsoft のゲーム開発ツールとサービスを使用して Windows 用のゲームを構築します。


Mac と Windows の間での移行

Mac と Windows(または Linux 用 Windows サブシステム)の開発環境間の移行ガイド を参照してください。