macOSへのVisual Studio Codeのインストール
Visual Studio Codeは、ダウンロード可能なディスクイメージを通じてmacOS向けに提供されています。VS CodeはIntelベースのMacおよびAppleシリコン搭載のMacをサポートしています。
macOSにVS Codeをインストールする
-
macOS用の Visual Studio Codeをダウンロード してください。
-
ダウンロードした
.dmgファイルを開きます。 -
Visual Studio Code.appを アプリケーション フォルダにドラッグします。 -
アプリケーション フォルダからアイコンをダブルクリックしてVS Codeを開きます。
-
VS CodeをDockに保持するには、Dock内のアイコンをControlキーを押しながらクリックし、オプション > Dockに追加 を選択します。
Visual Studio Codeのダウンロード ページには、Universal版、Intelチップ版、およびAppleシリコン版のビルドも記載されています。
コマンドラインからVS Codeを起動する
ターミナルから code と入力してVS Codeを起動するには、VS Codeを $PATH 環境変数に追加します。
VS CodeでPATHを設定する
-
VS Codeを起動します。
-
コマンドパレット (Cmd+Shift+P) を開き、
shell commandと入力して、Shell Command: Install 'code' command in PATH コマンドを実行します。
-
新しい
$PATHを有効にするために、ターミナルを再起動します。任意のフォルダで
code .を実行すると、そのフォルダ内のファイルの編集を開始できます。
古いバージョンのVS Codeによる code エイリアスが .bash_profile や同等のシェルプロファイルに残っている場合は、それを削除してから再度 Shell Command: Install 'code' command in PATH コマンドを実行してください。
手動でPATHを設定する
手動でVS Codeをパスに追加するには、お使いのシェルに応じたコマンドを実行します。
Zsh:
cat << EOF >> ~/.zprofile
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF
Bash:
cat << EOF >> ~/.bash_profile
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF
\$PATH の先頭にあるバックスラッシュは、結合時に $PATH が展開されるのを防ぐためのものです。ターミナルで直接exportコマンドを実行する場合は、バックスラッシュを削除してください。
新しいターミナルを起動して変更を反映させます。任意のフォルダで code . を実行すると、そのフォルダ内のファイルの編集を開始できます。
アップデート
VS Codeは毎週 リリース されており、新しいリリースが利用可能になると自動更新をサポートします。VS Codeから更新を求めるメッセージが表示されたら、承諾して新しいバージョンをインストールしてください。
独自のスケジュールでVS Codeを更新したい場合は、自動更新を無効 にしてください。
Touch Barのサポート
VS Codeは、対応しているMac上で以下のTouch Barアクションを追加します
- エディターの履歴ナビゲーション。
- デバッガーを制御するためのデバッグツールバー。

インストール後
VS Code のインストール後、開発ワークフローのセットアップを完了します。
- Git、Node.js、TypeScript、言語ランタイム、コマンドラインツールを含む追加コンポーネントをインストールします。
- テーマ、フォーマッター、デバッガー、言語サポートを追加するために、Visual Studio Marketplace から拡張機能をインストールします。
- VS Code で AI 機能を使用するためにGitHub Copilot を設定します。
- ユーザーインターフェイスと主要機能のハンズオンツアーとして、VS Code チュートリアルを開始します。
よくある質問
なぜVisual Studio Codeはカレンダーへのアクセスを求めるのですか?
macOS Mojaveでは、「Visual Studio Codeがカレンダー、連絡先、または写真へのアクセスを求めています」というダイアログが表示されることがあります。これらのダイアログはmacOSのプライバシー保護機能によるもので、VS Code固有のものではありません。VS Codeはそれらのフォルダへのアクセスを必要としないため、許可しない を選択してください。
VS Codeの更新に失敗する
再起動してもVS Codeが更新されない場合、macOSによって検疫(Quarantine)状態に設定されている可能性があります。issue #7426 の手順に従って問題を解決してください。
VS CodeはAppleシリコン搭載マシンで動作しますか?
はい。VS CodeはAppleシリコン搭載のMacで動作するmacOS Arm64ビルドをサポートしています。IntelビルドとAppleシリコンビルドの両方を含むUniversalビルドをインストールするか、プラットフォーム固有のビルドのいずれかをインストールしてください。