Существует разница между Azure PowerShell и Azure CLI. Azure PowerShell предназначен исключительно для Windows PowerShell и PowerShell Core, тогда как Azure CLI имеет межплатформенную поддержку для Windows, Ma c и Linux. Это также означает, что если у вас есть PowerShell Core на Ma c или Linux, вы все равно можете использовать Azure PowerShell.
Обычно вы можете сказать разницу между этими двумя синтаксисами c, например Get-AzResourceGroup
против az group list
. Похоже, вам нужен последний (Azure CLI), так как вы упоминаете:
intellisense для функций az
Кроме того, используется стандартная PowerShell Расширение , предоставленное Microsoft, будет достаточно для обеспечения intellisense для Azure PowerShell CmdLets. Однако для Azure CLI можно установить расширение Azure CLI Tools , предоставленное Microsoft. Это обеспечит intellisense для любых файлов .azcli
, в которые вы пишете команды az
.