Windows 開発者ツール

Windows では、さまざまな開発ワークフローがサポートされています。 Visual Studio Code や GitHub Copilot などのツールは Windows に十分に統合されており、エディターとターミナルに組み込まれている AI の支援により、作業を自動化するためのスクリプトやビルド ユーティリティを簡単に作成できます。 Windows、Web、またはクロスプラットフォーム用に開発しているかどうかにかかわらず、このページでは、使用を開始するためのツールとセットアップ ガイドを示します。

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

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 で好みの言語またはフレームワークの開発環境を設定します。

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

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

Java アイコン
ジャワ
JDK をインストールし、JAVA_HOMEを構成し、Windows で Java 開発環境を設定します。

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

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

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

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

Rust アイコン

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

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

Mac から Windows アイコン
mac to Windows guide
Mac とWindows (またはLinux 用 Windows サブシステム) 開発環境の間の遷移。