Contents

Herramienta gratuita de autocompletado de línea de comandos para PowerShell, Bash de Microsoft: Inshellisense

InShellSensse es una solución innovadora desarrollada por Microsoft que elimina la necesidad de que las personas dependan de manuales o motores de búsqueda para recuperar las opciones de la línea de comandos.

IntelliSense, normalmente disponible en el entorno de desarrollo de Visual Studio y VS Code, se ha ampliado para cubrir también aplicaciones de línea de comandos. Esta innovadora herramienta funciona a la perfección en diversas plataformas, como macOS, Linux y Windows, lo que permite a los usuarios autocompletar comandos sin esfuerzo y acceder a información de sintaxis precisa directamente desde sus terminales.

El aspecto notable de este instrumento radica en su perfecta compatibilidad con una amplia gama de otras herramientas, sin necesidad de configuración adicional. Esto me permitió emplear sin esfuerzo comandos complejos de Git que antes no me eran familiares. La interfaz de usuario cuenta con un diseño intuitivo que permite una rápida adquisición de competencia. En un corto período de tiempo, uno puede volverse experto en el uso de este software y mejorar su eficiencia en el lugar de trabajo.

Aquí hay una lista completa de shells que actualmente admite esta aplicación.

Bash Zsh Pescado Pwsh PowerShell

La incorporación de los shells antes mencionados en su computadora personal permite la instalación de"inshellinsight", una herramienta de finalización automática de comandos que agiliza incluso las tareas más complejas con facilidad. El siguiente segmento profundiza en el proceso de instalación y funcionamiento.

Instalación y uso de Inshellisense:

En esta sección, proporcionaremos una guía paso a paso sobre cómo instalar y configurar Windows 11. Sin embargo, si está utilizando un sistema operativo alternativo, el procedimiento permanece sin cambios.

Entonces, para instalar y configurar inshellisense, necesita Node.js.

Descargue e instale Node.js. Ejecute este comando para instalar inshellisense: npm install-g @microsoft/inshellisense /es/images/free-command-line-auto-complete-tool-for-powershellbash-by-microsoft-inshellisense.webp Ahora es el momento de atarlo. Ejecute este comando para hacer eso: inshellisense bind /es/images/free-command-line-auto-complete-tool-for-powershellbash-by-microsoft-inshellisense-1.webp Seleccione el tipo de shell que está utilizando y presione Intro. Hecho.

Una vez que los procedimientos antes mencionados se hayan ejecutado sin ningún problema, le recomendamos que continúe utilizando la aplicación. Tras vincular correctamente el comando, podrá acceder a él rápidamente empleando el práctico método abreviado de teclado Ctrl + A.

¡Seguro! Aquí está mi intento de parafrasear el texto dado de una manera más refinada: “Para acceder a la función, simplemente ingrese un comando y luego presione ‘Ctrl + A’. Esto iniciará una interfaz de usuario de texto (TUI) interactiva en la que se le presentarán sugerencias. Como se muestra en la imagen adjunta, puede personalizar estas recomendaciones agregando palabras clave o frases específicas conocidas como"banderas", que posteriormente ajustan las opciones mostradas en consecuencia dentro de un cuadro designado.

/es/images/free-command-line-auto-complete-tool-for-powershellbash-by-microsoft-inshellisense-2.webp

Al recibir una propuesta adecuada, presione amablemente la tecla Intro para ejecutar el comando. Alternativamente, si desea interrumpir el entorno de shell interactivo y finalizar la sesión, simplemente presione las teclas Control más D en su teclado para concluir la interacción.

De esta manera, ahora puede utilizar este potente sistema de autocompletar de Microsoft en varios shells. Funciona perfectamente y facilita descubrir la sintaxis y los parámetros correctos para un comando determinado. Lo mejor aquí es que es de código abierto. Si desea echar un vistazo a sus aspectos de codificación, visite su repositorio de GitHub aquí.

Pensamientos finales:

En resumen, Inshellinsensetool es una utilidad eficiente que pueden utilizar personas que son nuevas en las interfaces de línea de comandos y desean mejorar su competencia. Es compatible con varios shells, como PowerShell y Bash, y proporciona una función de autocompletado similar al entorno de desarrollo integrado (IDE), que sugiere automáticamente comandos a medida que los escribe. Al integrar esta herramienta con su shell preferido, puede mejorar significativamente la velocidad de su flujo de trabajo y aumentar la eficiencia general.

*️⃣ Enlace fuente: