Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Habilite la finalización de tabulación para winapp en tu terminal. Una vez activado, al presionar Tab se sugerirán comandos, opciones y valores de argumento a medida que escriba.
PowerShell
Ejecute lo siguiente para imprimir el script de registro:
winapp complete --setup powershell
Para activarlo, agregue la salida al perfil de PowerShell:
winapp complete --setup powershell >> $PROFILE
A continuación, reinicie PowerShell (o ejecute . $PROFILE para volver a cargar).
Para probarlo en la sesión actual sin modificar el perfil:
winapp complete --setup powershell | Out-String | Invoke-Expression
Qué hace
Registra un autocompletador de argumentos nativo que llama a winapp complete en cada pulsación de Tab, ofreciendo sugerencias contextuales para comandos, subcomandos, opciones y valores.
Controles
- La pestaña recorre las finalizaciones de una en una (comportamiento predeterminado de PowerShell)
- Ctrl+Espacio muestra un menú interactivo con descripciones: usar teclas de dirección para navegar
Para desactivar
Abra el perfil (notepad $PROFILE) y quite el Register-ArgumentCompleter bloque de winapp. Reinicie PowerShell.
¿Qué se debe completar?
-
Comandos:
winapp i+ Tab →init -
Subcomandos:
winapp cert+ Pestaña →generate, ,installinfo -
Opciones:
winapp init --+ Tab →--setup-sdks,--config-dir,--use-defaults, ... - Valores de opción: las opciones basadas en enumeración sugieren valores válidos cuando están disponibles
-
Node.js comandos envoltorio:
node,node create-addon, etc. (cuando se instala a través de npm)
Las finalizaciones se escalan automáticamente: cualquier nuevo comando o opción agregado a la CLI se completa instantáneamente sin ninguna configuración adicional.