Windows では、さまざまな開発ワークフローがサポートされています。 Visual Studio Code や GitHub Copilot などのツールは Windows に十分に統合されており、エディターとターミナルに組み込まれている AI の支援により、作業を自動化するためのスクリプトやビルド ユーティリティを簡単に作成できます。 Windows、Web、またはクロスプラットフォーム用に開発しているかどうかにかかわらず、このページでは、使用を開始するためのツールとセットアップ ガイドを示します。
作業を開始するためのツール
Windows ターミナル
複数のコマンド ライン シェルで動作するようにターミナル環境をカスタマイズします。
WinGet
コマンド ライン マニフェストまたは宣言型マニフェストを使用してパッケージをインストールして構成します。
Linux 用 Windows サブシステム
Windows に完全に統合されたお気に入りの Linux ディストリビューションを実行します。
Microsoft PowerToys
Windows エクスペリエンスを調整および合理化するためのパワー ユーザー ユーティリティのセット。
開発ドライブ
開発者シナリオでのパフォーマンス用に最適化されたストレージ ボリューム。
Sudo for 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