Completamento dei comandi con riconoscimento del contesto intelligente con Az Predictor
Panoramica
Az Predictor è un modulo di PowerShell che consente di esplorare i cmdlet e i parametri del modulo Az PowerShell. Fornisce suggerimenti intelligenti in grado di supportare il contesto per il completamento dei comandi quando si usa Azure PowerShell.
Az Predictor usa il modello di plug-in sottosistema disponibile in PowerShell 7.2. Per visualizzare i suggerimenti, questa versione aggiornata richiede PSReadLine 2.2.2 o versione successiva.
Requisiti
Configurazione necessaria per Az Predictor:
- PowerShell 7.2 o versione successiva
- PSReadline 2.2.2 o versione successiva
Installare la versione più recente di PSReadLine:
Install-Module -Name PSReadline
Introduzione
Installare Az Predictor
Installare il modulo Az.Tools.Predictor di PowerShell
Install-Module -Name Az.Tools.Predictor
Abilitare Az Predictor
Abilitare Az Predictor per le sessioni di PowerShell correnti e future.
Enable-AzPredictor -AllSession
Impostare la visualizzazione preferita per i suggerimenti.
Abilita visualizzazione elenco:
Set-PSReadLineOption -PredictionViewStyle ListView
Abilitare la visualizzazione inline:
Set-PSReadLineOption -PredictionViewStyle InlineView
Nota
È possibile passare da una modalità di visualizzazione all'altra con il tasto F2 .
Disinstallazione
Dopo l'installazione e l'abilitazione, Az Predictor viene caricato nel profilo di PowerShell. Per disinstallare il modulo Az.Tools.Predictor:
Chiudere tutte le sessioni di PowerShell, incluso VS Code.
Avviare una sessione di PowerShell senza profilo.
pwsh -noprofile
Disinstallare Az Predictor
Uninstall-Module -Name Az.Tools.Predictor -Force
Chiudere PowerShell
Privacy e raccolta dati
Riservatezza
Az predictor usa i due cmdlet Az precedenti per inviare suggerimenti e ignora tutti i cmdlet che non fanno parte del modulo Az PowerShell . Solo i nomi dei cmdlet e dei parametri vengono inviati all'API per ottenere il suggerimento. I valori dei parametri vengono eliminati. Il nome e la posizione del gruppo di risorse usati vengono mantenuti in locale e riutilizzati con i cmdlet successivi per praticità, ma non vengono mai inviati all'API. Nella versione di anteprima il modulo genera e invia informazioni anonime sulla sessione corrente usata per le stime all'API. Queste informazioni vengono usate per valutare la qualità dei suggerimenti.
Raccolta dati
La versione corrente di Az Predictor raccoglie informazioni anonime sull'utilizzo per identificare i problemi comuni e migliorare l'esperienza delle versioni future. Az Predictor non raccoglie dati privati o personali.
Ad esempio, i dati di utilizzo consentono di identificare suggerimenti e problemi non accurati, ad esempio interferenze con PSReadLine. Anche se apprezziamo le informazioni dettagliate fornite da questi dati, sappiamo che non tutti vogliono inviare i dati di utilizzo. È possibile disabilitare la raccolta dati con il cmdlet Disable-AzDataCollection . È anche possibile leggere l'informativa sulla privacy per altre informazioni.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per