Si bien el Excel es una herramienta particular que posee muchas funcionalidades y nos permite analizar claramente la información, hoy mi idea es explicar un poco mas en detalle para qué nos puede servir herramientas como Notepad++ (la que yo uso), Ultraedit o similares.
Numeraré algunos puntos que me parecen válidos para destacar:
1) Tienen versión portable, por lo que no tendrás problemas para utilizarlos en cualquier máquina que poseas o bien los permisos que te den de instalación en tu equipo.
2) Solapas: Permite usar varias solapas al mismo tiempo
3) Posee muchas mas cantidades de deshacer que el notepad común (que sólo posee una).
4) Las solapas que no guardes, quedan en memoria (mientras no las cierres a las solapas) por lo que si cierras todo el programa, se mantienen para el próximo día.
5) Posee múltiples formas de editar en forma masiva las líneas, quitar duplicados, etc.
6) Permite cambiar la codificación del archivo:
Esto lo tendrán que utilizar múltiples veces en su carrera.
7) Puedes reemplazar en forma masiva. Tanto en la solapa actual, como todas las solapas o dentro de todos los archivos de un directorio.
8) Permite cambiar el fin de línea, dependiendo de en que sistema operativo trabaje tu ETL, deberás cambiar estas opciones para su buen funcionamiento:
9) Permite seleccionar el tipo de lenguaje en el que tienes código, para nosotros generalmente es Shell Script o SQL:
Esto remarcará las palabras clave y mejorará tu visualización de la información.
10) Permite utilización de múltiples plugins, que pueden configurarse a gusto. Los que mas me agradan son el formateo de SQL, cuando tienes todo escrito en una única línea y el de comparación de archivos, cuando quieres ver dentro de un pedazo de código fuente qué fue lo que se modificó (ejemplo en un stored procedure).
11) Pueden abrirse archivos de texto con millones de registros.
12) El último punto que voy a comentar es el que distingue a esta herramienta sobre el resto y es la posibilidad de grabar una acción, y luego poder aplicarla a todas las líneas. (Macros).
Les muestro un ejemplo, tengo la siguiente lista que puede ser de millones, pero mi ejemplo es corto:
Quiero escribir estos números dentro de una sentencia in de sql, por lo que los necesitaría separados por coma y como son strings, también entre comillas. Entonces, ejecuto primero la opción de grabar macro y realizo mis modificaciones para la primer línea y luego me ubico en la segunda línea. Al terminar presiono stop.
Es importante no utilizar el mouse, sólo las flechas del teclado o bien las teclas inicio/fin.
En el caso que sean millones tardará unos segundos pero te ahorrará muchísimo tiempo.
Espero les haya servido.
Saludos
Leonel
No hay comentarios.:
Publicar un comentario