Finalización inteligente de comandos compatibles con contexto con Az Predictor
Visión general
Az Predictor es un módulo de PowerShell que le ayuda a navegar por los cmdlets y parámetros del módulo Az de PowerShell. Proporciona sugerencias inteligentes para la finalización de comandos al usar Azure PowerShell.
Az Predictor usa el modelo de complemento del subsistema disponible en PowerShell 7.2. Esta versión actualizada requiere PSReadLine 2.2.2 o superior para mostrar sugerencias.
Prerrequisitos
Configuración necesaria para Az Predictor:
- PowerShell 7.2 o posterior
- PSReadline 2.2.2 o posterior
Instale la versión más reciente de PSReadLine:
Install-Module -Name PSReadline
Empezar
Instalación de Az Predictor
Instalación del módulo Az.Tools.Predictor PowerShell
Install-Module -Name Az.Tools.Predictor
Habilitación de Az Predictor
Habilite Az Predictor para las sesiones actuales y futuras de PowerShell.
Enable-AzPredictor -AllSession
Establezca la vista preferida para obtener sugerencias.
Habilitar la vista de lista:
Set-PSReadLineOption -PredictionViewStyle ListView
Habilite la vista alineada:
Set-PSReadLineOption -PredictionViewStyle InlineView
Nota
Puede cambiar entre modos de vista con la tecla
Desinstalación
Una vez instalado y habilitado, Az Predictor se carga en el perfil de PowerShell. Para desinstalar el módulo Az.Tools.Predictor:
Cierre todas las sesiones de PowerShell, incluido VS Code.
Inicie una sesión de PowerShell sin perfil.
pwsh -noprofile
Desinstalar Az Predictor
Uninstall-Module -Name Az.Tools.Predictor -Force
Cerrar PowerShell
Privacidad y recopilación de datos
Privacidad
Az Predictor usa los dos cmdlets de Az anteriores para realizar sugerencias e ignorar cualquier cmdlet que no forme parte del módulo Az PowerShell. Solo se envían los nombres de cmdlets y parámetros a nuestra API para obtener la sugerencia. Los valores de parámetro se descartan. El nombre y la ubicación del grupo de recursos usados se conservan localmente y se reutilizan con cmdlets posteriores para mayor comodidad, pero nunca se envían a la API. En la versión preliminar, el módulo genera y envía información anónima sobre la sesión actual que se usa para las predicciones a la API. Esta información se usa para evaluar la calidad de las sugerencias.
Recogida de datos
La versión actual de Az Predictor recopila información anónima sobre su uso para identificar problemas comunes y mejorar la experiencia de futuras versiones. Az Predictor no recopila ningún dato privado o personal.
Por ejemplo, los datos de uso ayudan a identificar sugerencias inexactas y problemas como interferencias con PSReadLine. Aunque apreciamos la información que proporcionan estos datos, entendemos que no todos quieren enviar datos de uso. Puede deshabilitar la recopilación de datos con el cmdlet Disable-AzDataCollection. También puede leer nuestra declaración de privacidad para obtener más información.