Windows 10/11 で WSL 2 を使用して VS Code をセットアップする方法

Windows 10/11 で WSL 2 を使用して VS Code をセットアップする方法

Microsoft の Visual Studio Code は非常に人気があり、開発者コミュニティに愛されています。 Linux 用 Windows サブシステムは非常に強力ですが、Windows PC 上の Visual Studio Code を WSL のカーネルと統合すると、より短い時間で、より良い方法でより多くの作業を行うことができます。

次の記事では、WSL と、シームレスなワークフローのために Windows 上で VS Code をセットアップする方法について説明します。

WSL 2 で Visual Studio Code を使用する理由は何ですか?

VS Code は、Microsoft によって作成された強力な統合開発環境 (IDE) であり、あらゆる種類のプログラミング言語をサポートします。 Visual Studio Code は macOS、Linux、Windows などのほぼすべてのプラットフォームで動作するため、開発者は Visual Studio Code の使用を好みます。また、開発を容易にする優れた拡張機能の構築に特化した大規模なコミュニティもあります。

Windows 10/11 で WSL 2 を使用して VS Code をセットアップする方法

2077 テーマを実行している VS Code でコードを開きます。

開発者にとって、Visual Studio Code を使用して Windows プラットフォーム上でアプリケーションを開発しながら、それらのアプリケーションをLinux カーネル上でも実行できる機能は非常に便利な機能であり、信じられないほどのメリットがあります。

VS Code を Linux 用 Windows サブシステムに統合する場合、その特殊な Linux カーネルを使用して、クロスプラットフォーム互換性を強化できます。 WSL 2 で VS Code の組み込みターミナルを使用すると、ワークフローをさらに合理化できます。

WSL 2 を Visual Studio Code と統合する方法

Linux 用 Windows サブシステムは、アプリケーションを実行できるように専用の Linux カーネルを提供しますが、そのターミナルを通じてコードを直接編集することはできません。幸いなことに、WSL 2 Linux ディストリビューションと統合するように Visual Studio Code を構成することで、ワークフローを簡素化できます。

Visual Studio コードのインストール方法

前提条件として、まず VS Code が Windows PC 上で正しくセットアップされていることを確認する必要があります。 VS Code のインストールはシンプルで簡単ですが、よくわからない場合は、 Windows PC で Visual Studio Code をセットアップするための Quantrimang.com の初心者ガイドを参照してください。

1. 次のリンクにアクセスして、Windows インストーラーをダウンロードします。

2. ダウンロードが完了したら、インストール セットアップを実行します。

3. 「追加タスクの選択」ステップが表示されるまで「次へ」をクリックし、 「PATH に追加」オプションが選択されていることを確認します。

Windows 10/11 で WSL 2 を使用して VS Code をセットアップする方法

MS VSC のセットアップ

4. インストール ウィザードを完了します。

VS Code がインストールされている場合は、ターミナルを使用して VS Code のフォルダーを開くことができることを確認する必要があります。

  1. デスクトップまたはスタート メニューから VS Code を起動します。
  2. Ctrl + Shift + Pを選択してコマンド パレットを開きます。
  3. 検索ボックスに「シェル コマンド」と入力し、オプション「シェル コマンド: シェル PATH に "code" コマンドをインストールする」を探します。
  4. オプションが表示されている場合は選択してください。これにより、コマンド ラインから Visual Studio Code のフォルダーを開くことができるようになります。

オプションが表示されない場合は、PC で VS Code 構成が有効になっています。

WSL 2 で VS Code を構成する方法

VS Code が Windows PC 上で適切にセットアップされていることを確認したら、VS Code を Linux 2 用 Windows Subsystem に安全に接続できます。

1. システム上で WSL 2 をすでに構成している場合は、次のステップに進むことができます。それ以外の場合は、Microsoft Store から Ubuntu をダウンロードして開始してください。

2. [スタート] メニューを起動し、Visual Studio Code を検索して、最適な結果を選択します。

3. サイド メニュー ペインで、 [拡張機能]アイコンをクリックするか、キーボード ショートカットCtrl + Shift + Xを使用して、インストールされている拡張機能を表示します。

4. [Marketplace の拡張機能を検索]フィールドでWSLを検索し、最も一致するものを選択して、[インストール]をクリックします。

Windows 10/11 で WSL 2 を使用して VS Code をセットアップする方法

VS Code の WSL 拡張機能

5. 拡張機能がインストールされたら、[スタート] メニューから WSL 2 ディストリビューション (この例では Ubuntu) を起動します。新しい Windows ターミナル経由で開くこともできます。

6. cd コマンドを使用して WSL 2 のプロジェクト フォルダーに移動し、次のコマンドを入力して VS Code でフォルダーを開きます。

code .

7. VS Code は Windows 環境でソース コードを開きますが、Linux 環境でアプリケーションをデバッグおよびテストすることもできます。

Linux に完全には満足していないものの、仕事で Linux を使用する必要がある開発者には、WSL 2 に慣れることを強くお勧めします。これは、今後数年間でさらに改良される素晴らしいツールです。


古いルーターを使用して Wi-Fi カバレッジを拡大する方法

古いルーターを使用して Wi-Fi カバレッジを拡大する方法

古い冗長ルーターを使用してアクセス ポイント (AC) にすると、家の隅々まで Wi-Fi の到達範囲を拡大できることをご存知ですか?

Windows 10 では PIN またはパスワードを使用する方が安全ですか?

Windows 10 では PIN またはパスワードを使用する方が安全ですか?

誰でも PIN (個人識別番号) を使用して Windows 10 アカウントを保護できます。そうするのは素晴らしいアイデアです。

Windows PC にトラステッド プラットフォーム モジュール (TPM) チップが搭載されているかどうかを確認する方法

Windows PC にトラステッド プラットフォーム モジュール (TPM) チップが搭載されているかどうかを確認する方法

このガイドでは、Windows PC にトラステッド プラットフォーム モジュール (TPM) セキュリティ ハードウェア チップが搭載されているかどうかを確認し、搭載されている場合は TPM の詳細とバージョンを表示する方法を説明します。

より安全な Web ブラウジングのために試すのに最適な 7 つのプロキシ サイト

より安全な Web ブラウジングのために試すのに最適な 7 つのプロキシ サイト

プロキシ Web サイトは、ブロックされたサイトにアクセスしたいが、別の VPN 接続にお金をかけたくない人によく使用されます。

Windows 10 アクション センターに表示されるクイック アクションの数を変更する方法

Windows 10 アクション センターに表示されるクイック アクションの数を変更する方法

ユーザーは設定でクイック アクションを選択し、アクション センターの下部に表示できます。このガイドでは、Windows 10 のアクション センターに表示されるクイック アクションの数を変更する方法を説明します。

Windows 10 でウェイク タイマーを許可するオプションをオン/オフにする方法

Windows 10 でウェイク タイマーを許可するオプションをオン/オフにする方法

このガイドでは、Windows 10 でコンピューターをスリープ解除するために [ウェイク タイマーを許可する] オプションを有効または無効にする方法を説明します。

Windows 10/11にブラックパンサーテーマをインストールする方法

Windows 10/11にブラックパンサーテーマをインストールする方法

この記事では、LuckyTemplates は引き続き、非常に美しい一連の新しいテーマを紹介します。

ホームエリアネットワーク (HAN) について学ぶ

ホームエリアネットワーク (HAN) について学ぶ

ホーム エリア ネットワーク (HAN) は、すべてのラップトップ、コンピュータ、スマートフォン、その他のスマート デバイスやデジタル デバイスが 1 つのネットワークに接続されているユーザーの家のネットワークです。

WiFi とモバイルデータではどちらが速いですか?

WiFi とモバイルデータではどちらが速いですか?

純粋に理論的な状況では、4G LTE と WiFi の速度に大きな違いはありません。製品版の仕様はどちらも最大1000Mbpsとなっている。

Windows でのポインターの精度の向上について学ぶ

Windows でのポインターの精度の向上について学ぶ

Windows の [ポインターの精度を高める] 設定により、実際には多くの状況でマウスの制御の精度が低下する可能性があります。この機能は Windows ではデフォルトで有効になっており、マウス アクセラレーションの一種です。