Windows で Visual Studio Code を起動して実行するのは、見た目ほど複雑ではありません。しかし、途中でいくつか小さな問題に遭遇するかもしれません。ダウンロードプロセス、インストールの選択、拡張機能やカスタム設定の設定など、どのステップでも注意しないとつまずいてしまう可能性があります。この記事の目的は、よくある落とし穴を回避し、より早くコーディングを始められるようにすることです。PATH への追加や自動保存の有効化といった追加オプションについて知っておくだけでも、後々大きな違いが生まれることがあります。さらに、Windows が予期せず管理者権限を要求してきたり、少し扱いにくい古いバージョンを使用している場合でも、このガイドが役立つはずです。
Windows に Visual Studio Code をダウンロードしてインストールするにはどうすればよいですか?
Windows 用 Visual Studio Code をダウンロード
まず、Visual Studio Codeの公式ダウンロードページにアクセスしてください。Microsoftのサイトから直接ダウンロードするのが最も簡単な方法です。Windowsインストーラー(.exe)を探してください。システムインストーラーが特に必要な場合を除き、通常はユーザーインストーラーを使用することをお勧めします。特に管理者権限がない場合はなおさらです。ファイルをダウンロードしたら、デスクトップやダウンロードフォルダなど、見つけやすい場所に保存してください。環境によっては、インストーラーをクリックするとセキュリティ警告が表示される場合がありますが、承認すれば問題ありません。
Visual Studio Codeをインストールする
次に、ダウンロードしたセットアップ ファイルを実行します。インストーラーは非常に簡単ですが、プロセス中にいくつかのオプションに注意してください。まず、ライセンス契約が表示されますので、同意します。次に、インストール場所を選択します。既定の設定を変更していない場合は、C:\Users\YourName\AppData\Local\Programs\Microsoft VS Codeのような場所に保存されます。VS Code をシステム PATH に追加する場合は (コマンドラインから `code` だけで起動できるようにするため)、「PATH に追加」オプションにチェックを入れてください。また、「デスクトップ アイコンを作成する」にチェックを入れることもできます (なぜなら、そうしない理由がないからです)。次に、「インストール」をクリックします。場合によっては、プロセスが停止したり、アクセス許可を求められた場合に発生しますが、これは Windows が非常にうるさいためです。1 つのセットアップでは最初はうまくいきましたが、別のセットアップでは再起動する必要がありましたが、大した問題ではありません。必要な場合はインストーラーを再実行してください。完了したら、「完了」をクリックしてVS Code を起動します。
必須の拡張機能を設定する
拡張機能はVS Codeを強力なツールに変えます。VS Codeを開いたら、左側のサイドバーにある4つの四角形の拡張機能アイコンを探してください。Python、JavaScript、C#など、必要な言語を検索してください。「インストール」をクリックしてください。公式Python拡張機能やフォーマット用のPrettierなどの人気の拡張機能を追加すると、作業が大幅に高速化されることが分かりました。これらの拡張機能は、VS Codeの再起動やリロード(Ctrl + Shift + P「ウィンドウを再読み込み」と入力)が必要になる場合があります。コードが乱雑にならないようにしたいなら、拡張機能の方が使いやすいでしょう。
オプションのセットアップのヒント
基本設定の後は、設定を微調整すると作業が楽になります。[ファイル] > [設定] > [設定]を開きます。ここでは、テーマを変更したり、フォント サイズを選んだり、自動保存を有効にしたりできます。これは本当に便利です。ソース管理については、Git をインストールし (まだインストールしていない場合)、VS Code を再起動します。ソース管理タブがポップアップ表示され、エディター内でリポジトリの管理を開始できます。Windows 10 または 11 を使用している場合は、システム PATH に追加するか、Git の公式サイトからデスクトップ インストーラーを使用してインストールして、コマンド ラインから Git にアクセスできることを確認してください。少し奇妙ですが、統合されたターミナル コマンドを有効にしておくと、後で余計な手間が省けることがよくあります。
よくある質問
ヘルプメニューの「アップデートを確認」をクリックすると、アップデートを確認できます。Windowsではアップデートはスムーズに行われる傾向がありますが、自動更新がすぐに機能しない場合は、VS Codeを再起動したり、最新のインストーラーを手動でダウンロードしたりする必要がある場合もあります。
シェル統合などの特定のコンポーネントをインストールする際や、システムインストーラーを選択した場合、権限の昇格を求められることがあります。これはWindowsが権限に関して厳格であるためで、これは正常な動作です。ただし、ユーザープロファイルにインストールする場合は、初期セットアップ後にはあまり要求されないはずです。
もちろんです。ユーザーインストーラーはすべてのファイルをユーザーフォルダ内に保存するので、管理者権限は必要ありません。インストール時にそのオプションを選択するだけで、特に仕事用のマシンなどであれば、設定は完了です。
Windows 10以降に対応しています。Windows 8または7をお使いの場合でも動作する可能性がありますが、新しい機能が制限されたり、互換性の問題が発生する可能性があります。これはバージョンとアップデートによって異なります。
VS Codeをインストールし、拡張機能をいくつか導入したら、コーディングを始める準備は完了です。VS Codeは柔軟性の高いエディタで、少し設定するだけでほぼあらゆる用途に対応できます。
まとめ
- 公式ウェブサイトからダウンロードしてください。怪しいソースは使用しないでください。
- 権限に基づいて、適切なインストーラー (ユーザーまたはシステム) を選択します。
- PATH への追加やデスクトップ アイコンの作成などのオプションを確認します。
- あなたの言語に役立つ拡張機能をインストールしてください。
- 設定を調整し、自動保存などの機能を有効にします。
まとめ
全体的に見て、最初のハードルを乗り越えれば、VS Code のセットアップは非常にスムーズです。自分のスタイルに合わせてカスタマイズし、作業をスピードアップする拡張機能を追加するだけです。権限プロンプトやインストーラーのオプションに慣れていない場合、Windows のせいで操作が煩わしく感じることもありますが、これは問題ありません。セットアップを最新の状態に保っておけば、すぐにコーディングできるようになります。この記事が、誰かの環境をあまり手間をかけずに準備するのに役立つことを願っています。