Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Abilitare il completamento tramite tabulazione per winapp nel terminale. Dopo l'attivazione, premendo TAB verranno suggeriti comandi, opzioni e valori di argomento durante la digitazione.
PowerShell
Eseguire quanto segue per stampare lo script di registrazione:
winapp complete --setup powershell
Per attivare, aggiungere l'output al profilo di PowerShell:
winapp complete --setup powershell >> $PROFILE
Riavviare quindi PowerShell (o eseguire . $PROFILE per ricaricare).
Per provarlo nella sessione corrente senza modificare il profilo:
winapp complete --setup powershell | Out-String | Invoke-Expression
Funzionamento
Registra un completatore di argomenti nativo che chiama winapp complete ad ogni pressione del tasto Tab, fornendo suggerimenti consapevoli del contesto per comandi, sottocomandi, opzioni e valori.
Controls
- Tab passa attraverso i completamenti uno alla volta (comportamento predefinito di PowerShell)
- CTRL+SPAZIO mostra un menu interattivo con descrizioni: usare i tasti di direzione per spostarsi
Per disattivare
Aprire il profilo (notepad $PROFILE) e rimuovere il Register-ArgumentCompleter blocco per winapp. Riavviare PowerShell.
Cosa viene completato
-
Comandi:
winapp i+ tabulazioni →init -
Sottocomandi:
winapp cert+ Tab →generate,install,info -
Opzioni:
winapp init --+ Tab →--setup-sdks, ,--config-dir--use-defaults, ... - Valori delle opzioni: le opzioni basate su enumerazione suggeriscono valori validi quando disponibili
-
I comandi wrapper di Node.js:
node,node create-addon, e così via (se installati tramite npm)
I completamenti vengono ridimensionati automaticamente: qualsiasi nuovo comando o opzione aggiunta al CLI è immediatamente completabile senza alcuna configurazione aggiuntiva.