Azure CLIやAzure PowerShellをVisual Studio Codeで使う
VS Code(Visual Studio Code)でAzure CLIやAzure PowerShellを使用するための設定手順のまとめです。
-
- 主な手順
- Azure CLI
- WindowsへAzure CLIをインストール
- VS Code(Visual Studio Code)にAzure CLIの拡張機能をインストール
- VS Code(Visual Studio Code)でAzure CLIを実行
- Azure PowerShell
- PowerShell 7のインストール
- VS Code(Visual Studio Code)でのPowerShellバージョンの切り替え
- Azure PowerShellのインストール
- VS Code(Visual Studio Code)でAzure PowerShellを実行
- Azure CLI
- 主な手順
VS Code(Visual Studio Code)でAzure CLIを使う
VS Code(Visual Studio Code)のセットアップ
VS Code(Visual Studio Code)のセットアップ手順はこちらで紹介しています。
WindowsにAzure CLIをインストール
WindowsにAzure CLIをインストールします。
※Azure CLIのパスは自動的に追加されます。
Azure CLIコマンドを実行
VS Code(Visual Studio Code)上でAzure CLIのコマンドを実行します。
Azureへのサインインを確認します。
Azure CLIコマンドを実行 | |
メニューからターミナルにある"新しいターミナル"を選択します。
|
|
ターミナルの画面が表示されます。 |
|
サインイン画面が表示されます。 ※サインイン後はブラウザを閉じます。 |
Azure CLI Toolsの拡張機能をインストール
VS Code(Visual Studio Code)に拡張機能(Azure CLI Tools)をインストールします。
Azure CLI Toolsインストール手順 | |
左側にある拡張機能のボタンをクリックします。
|
Azure CLIのファイルを保存、実行
Azure CLIでファイルの保存および実行ができるか確認します。
az loginコマンドでAzureにサインインします。
※デバッグを行う場合はデバッガの拡張機能を別途インストールする必要があります。
Azure CLIでのサインイン方法についてはこちらに纏めています。
併せて見て頂けると有難いです。
—広告—
PowerShell 7のインストールからバージョンを切り替え
PowerShellのバージョン確認
VS Code(Visual Studio Code)でPowerShellバージョンを確認します。
PowerShellのバージョンを確認 | ||
$PSVersionTableでPowerShellのバージョンを確認します。 ※2023年9月現在の情報です。 |
|
|
Wingetツールを使ってPowerShell 7をインストール
Wingetツールを使うとWindows 10 および Windows 11でアプリケーションのインストールやアップグレード、削除などができます。
Winget ツールを使用したアプリケーションのインストールと管理
Wingetツールを使ってPowerShellをインストールできます。
Winget を使用して PowerShell をインストールする
インストーラーをダウンロードしてインストールも可能です。
GitHubから最新のPowerShellをダウンロードしてインストールします。
※PowerShellのバージョンが5.1がアップデートされる訳ではありません。5.1と7.3が同居した形になります。
VS Code(Visual Studio Code)で使うPowerShellのバージョンを7に切り替える
PowerShell 7をインストールしても、VS Code(Visual Studio Code)で使用されるPowerShellのバージョンは自動的に切り替わりません。
デフォルトではバージョン5のままです。
手動でバージョンを切り替える必要があります。
PowerShellのバージョンを7に切り替え | ||
メニューの表示にあるコマンドパレットを選択します。 |
||
“PowerShell: Show Session Menu"と入力して選択します。
|
||
“$PSVersionTable"コマンドでPowerShellのバージョンを確認します。バージョンが7.3.7に切り替わっていることを確認できます。 ※2023年9月現在の情報です。
|
|
|
PowerShellの拡張機能をVS Code(Visual Studio Code)にインストール
VS Code(Visual Studio Code)に拡張機能(PowerShell)をインストールします。
PowerShellの拡張機能をインストール手順 | |
左側にある拡張機能のボタンをクリックします。 |
VS Code(Visual Studio Code)でAzure PowerShellを使う
Azure PowerShellをインストール
Azureのリソースを操作する場合は、Azure PowerShellのモジュールを追加でインストールする必要があります。
Windows に Azure PowerShell をインストールする
Azure PowerShellインストール | ||
Azure PowerShellをインストールする前の確認設定作業です。
※PowerShellのポリシーは、インストール後は元に戻すようにします。
|
|
|
VS Code(Visual Studio Code)のターミナルでAzure PowerShellをインストールします。
|
|
|
VS Code(Visual Studio Code)でAzure PowerShellを実行
VS Code(Visual Studio Code)でAzure PowerShellを実行します。
Azureへのサインインを例に確認します。
Azure PowerShellの確認 | |
左側のメニューでPowerShellのマークを選択するとPowerShellのコマンドレットが表示されます。 ※直接入力でも同じです。 |
|
メニューのファイルで名前をつけて保存を選択します。(Ctrl+Shift+Sでも同じ操作が可能です) |
|
ファイルの種類でPowerShellを選択します。 |
|
メニューの表示にあるコマンドパレットを選択します。(Ctrl+Shift+Pでもコマンドパレットを表示できます。) “PowerShell Run"と入力、選択します。
|
|
ポップアップでサインイン画面が表示されます。 Azure PowerShellをVS Code(Visual Studio Code)で扱える事を確認できました。 |
Azure PowerShellでのサインイン方法の詳細はこちら。
—広告—
最後に
VS Code(Visual Studio Code)でAzure CLIやAzure PowerShellを使う為に必要な設定手順について確認しました。
PowerShell 7のインストール、バージョン切り替え手順なども確認しています。
今回はAzureへのサインインで確認していますが、VS Code(Visual Studio Code)上で色々なAzureリソースの操作が出来ます。
引き続き色々試してみたいと思います。
VS Code(Visual Studio Code)のインストールや日本語化の手順についてはこちらに纏めています。