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.
Habilita la finalización con la tecla Tab 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 completador de argumentos nativo que llama a winapp complete cada vez que se pulsa la tecla Tab, proporcionando sugerencias basadas en el contexto 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
Abre tu perfil (notepad $PROFILE) y elimina el bloque Register-ArgumentCompleter correspondiente a winapp. Reinicie PowerShell.
¿Qué se debe completar?
-
Comandos:
winapp i+ Tab →init -
Subcomandos:
winapp cert+ Tab →generate,install,info -
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.