PowerShell - Ocultar parámetros para IntelliSense
Si bien esto no es algo extraordinario, me pareció interesante cuando lo leí desde este enlace.
La cosa es así: Tenemos una función a la cuál queremos declarar un parámetro que no aparezca al pulsar la tecla tab. Fin. Eso es todo. Para que nos sirve? Si trabajamos con funciones con muchos parámetros y debemos de ejecutar éstas en diferentes ocasiones, puede resultar práctico, tener parámetros ocultos, para poder simplificar la redacción o llamada de las funciones en ciertos casos.
Ahora bien, como lo hacemos? De la siguiente manera:
Primero definimos una función:
Ya con la función definida, resta tipear la función, dejar un espacio, tipear el signo ”-“ y pulsar tabulador para poder corroborar que el parámetro $ParametroOculto no aparece en las opciones 🙂
Happy scripting!
Comments