7 puntos por GN⁺ 2023-11-07 | 5 comentarios | Compartir por WhatsApp
  • Ofrece funciones de autocompletado con estilo de IDE en la shell
  • Runtime nativo para terminal que soporta más de 600 herramientas de línea de comandos
  • Compatible con Windows, Linux y MacOS
  • Instalación: npm install -g @microsoft/inshellisense
    • Después de instalarlo, puedes ejecutar inshellisense --shell para iniciar una sesión de autocompletado para la shell que quieras
    • Se puede vincular a la tecla CTRL+a, iniciar una sesión de autocompletado junto con la shell actual e insertar los comandos aceptados en el historial de la shell
  • Por conveniencia, inshellisense tiene el alias is
  • Shells compatibles: bash, zsh, fish, pwsh, powershell (Windows Powershell).
  • Proyecto creado por Microsoft. Se agradecen contribuciones y sugerencias, pero quienes contribuyan deben aceptar el Acuerdo de Licencia para Colaboradores (CLA)

5 comentarios

 
xguru 2023-11-08

Lo más sorprendente es que... aunque es una herramienta hecha por Microsoft y está en su propio repositorio de GitHub,
un desarrollador fue quien publicó la presentación en Show HN.

 
roxie 2023-11-18

Eh, creo que no lo entendí. ¿Qué es lo sorprendente de haberlo publicado en HN?

 
xguru 2023-11-19

Ah, me pareció curioso que un desarrollador de Microsoft lo publicara directamente en Show HN para presentar el producto, sin pasar por un canal aparte como un blog. Da la impresión de que no es muy común que lo presenten de esta manera.

 
roxie 2023-11-23

Ajá, aquí era.

 
GN⁺ 2023-11-07
Opiniones de Hacker News
  • Una publicación sobre "Inshellisense", un autocompletado de shell estilo IDE
  • Algunos usuarios señalaron problemas de implementación, como que no funciona en Unix/Linux y problemas al cambiar de directorio
  • Uno de los usuarios propuso usar Copilot como alternativa para bash o fish, y abrirlo en $EDITOR configurado con Vim o Neovim
  • Algunos usuarios compararon "Inshellisense" con otras herramientas como zsh-autocomplete y Fig, y parece que estas últimas ofrecen un mejor rendimiento
  • Se plantearon preocupaciones sobre posibles errores causados por la función de autocompletado y la necesidad de medidas de seguridad
  • Uno de los usuarios se mostró reacio a tener una dependencia de shell en Node.js
  • Algunos usuarios elogiaron la idea, pero criticaron la dependencia de una biblioteca de especificaciones completas, y sugirieron que los CLI deberían usar estructuras de datos estándar para definir interfaces estrictas
  • Se reveló que "Inshellisense" reutiliza el motor interno de autocompletado de Fig.io y fuerza la elección del lenguaje TypeScript
  • El cofundador de Fig elogió una implementación alternativa del autocompletado estilo IDE en la terminal
  • El nombre "Inshellisense" recibió elogios por ser excelente