Windows では、さまざまな開発ワークフローがサポートされています。 Visual Studio Code や GitHub Copilot などのツールは Windows に十分に統合されており、エディターとターミナルに組み込まれている AI の支援により、作業を自動化するためのスクリプトやビルド ユーティリティを簡単に作成できます。 Windows、Web、またはクロスプラットフォーム用に開発しているかどうかにかかわらず、このページでは、使用を開始するためのツールとセットアップ ガイドを示します。
作業を開始するためのツール
詳細設定
開発者モードやエクスプローラーのソース管理などのWindows設定を構成します。
CLI ツール
Coreutils、curl、Edit、sudo、tar など、Windows用の組み込みのコマンド ライン ユーティリティ。
Dev Configs
Windows開発環境を 1 つの手順で構成する、キュレーションされた宣言型セットアップ。
Microsoft PowerToys
Windows エクスペリエンスを調整および合理化するためのパワー ユーザー ユーティリティのセット。
WinGet
コマンド ライン マニフェストまたは宣言型マニフェストを使用してパッケージをインストールして構成します。
Linux 用 Windows サブシステム
Windows に完全に統合されたお気に入りの Linux ディストリビューションを実行します。
Windows ターミナル
複数のコマンド ライン シェルで動作するようにターミナル環境をカスタマイズします。
Microsoft Ignite の Windows 開発者ツールの概要を見て、これらのツールの動作を確認します。
セットアップ ガイド
次のガイドに従って、Windows で好みの言語またはフレームワークの開発環境を設定します。
JavaScript
Node.js、React、Vue などを使用して JavaScript 開発環境を設定します。
Python
Python をインストールし、Windows に開発環境を設定します。
ジャワ
JDK をインストールし、JAVA_HOMEを構成し、Windows で Java 開発環境を設定します。
C および C++
C++、C、およびアセンブリを使用してアプリ、サービス、およびツールを開発します。
C#
C# と .NET を使用してアプリをビルドします。
Docker
VS、VS Code、.NET、WSL のサポートを使用してリモート開発コンテナーを作成します。
Powershell
PowerShell を使用したクロスプラットフォーム タスクの自動化と構成管理。
錆
Rust for Windows の設定方法など、Rust のプログラミングを開始します。
Windows アプリ開発
WinUI と Windows アプリ SDK を使用してデスクトップ アプリを構築します。
mac to Windows guide
Mac とWindows (またはLinux 用 Windows サブシステム) 開発環境の間の遷移。
Windows developer