[C#] PathHinter - Útil para replicar el autocompletado de rutas como Unix

Iniciado por z3nth10n, 15 Agosto 2019, 01:50 AM

0 Miembros y 1 Visitante están viendo este tema.

z3nth10n

Muy buenas, aquí os traigo una nueva release de un pequeño util que he desarrollado esta tarde.

Básicamente, se trata de una librería de unas 300+ líneas que replica el comportamiento del autocompletado de rutas que presentan algunos terminales de sistemas como Unix o Windows.



Una imagen dice más que mil palabras.

Bastante sencillo de usar. Los controles son los siguientes (se tiene que escribir "/" para poder empezar):


  • Tabulador: Para ver las posibles rutas
  • Flecha arriba/abajo: Seleccionar entre varias opciones disponibles
  • Flecha izquiersa derecha: De/Autocompletar caracteres sugeridos

Estos son los métodos que se usarán:

Código (csharp) [Seleccionar]

PathHint.ReadLine() // Mostrar sin nada
PathHint.ReadLine(string) // Mostrar con un texto
PathHint.ReadLine(string, enum, string, ConsoleColor) // Opción más avanzada, donde se puede elegir entre distintos estilos, un Regex y el color a usar cuando se sugiera una ruta


ENLACES


Un saludo.

Interesados hablad por Discord.