Notepad++
Notepad++ es una de esas herramientas que cuando la descubres te preguntas cómo has podido vivir antes sin ella. Es un sustituto mucho más completo del clásico Block de Notas (Notepad) de Windows. Las principales ventajas que he encontrado a este pequeño gran programa son:
- Es gratuito.
- Es casi igual de ligero que el block de notas de Windows y también carga instantáneamente.
- Resaltado de la sintaxis (syntax highlighting). Dependiendo del lenguaje de programación o de marcado en el que esté escrito el archivo, diferenciará mediante colores las palabras clave, cadenas de texto, número y etiquetas. Sin duda una ayuda impresionante para los diseñadores y programadores.
- Permite la apertura de archivos enormes de manera instantánea. Si hacemos la prueba de cargar un archivo de, por poner un ejemplo, 50 ó 100 megas con el block de Windows, se bloqueará. Ésto no ocurrirá con Notepad++.
- Permite guardar en diferentes codificaciones (desde ANSI a UFT-8, con muchas más entre medias) así como saltos de línea (Windows yUnix).
- Extensible y configurable. Tiene múltiples opciones y se pueden agregar nuevos lenguajes de programación.
- Texto predictivo: autocompleta las instrucciones de programación y de marcado.
- Interfaz de múltiples documentos (MDI). Se acabó lo de tener 4 (o más) blocks de notas a la vez abiertos en el escritorio. Mediante pestañas este programa permite tener muchos archivos abiertos simultáneamente en el mismo espacio.
Con todas estas características y al ser tan increíblemente ligero, es muy útil para editar cualquier archivo web o de programación. Por ejemplo, si tenemos que hacer una modificación de última hora a un archivo antes de subirlo al servidor, muchas veces es un fastidio tener que esperar casi un minuto a que cargue un IDE más completo como Visual Studio o Eclipse y editarlo con el block de notas es trabajoso y confuso por no revelar la sintaxis. Gracias a Notepad++ podemos realizar esta edición de manera instantánea. El menú contextual "editar con Notepad++" que aparece ahora al hacer click con botón derecho sobre los archivos soportados es una gran ayuda. Yo ya no hago botón derecho-> abrir con -> block de notas nunca más.
Consejos de configuración
Una vez instalado el programa con su fácil instalador, hay algunas opciones que no están activadas por defecto y otras que conviene configurar o desactivar para sacar más partido de esta magnífica aplicación:
- Desactivar los lenguajes que no utilicemos para no perdernos en el mar de opciones del menú "Lenguajes". Menú Configurar -> Preferencias -> Pestaña "Lenguajes". Vamos moviendo al menú de la derecha con el botón "->" los lenguajes que no utilicemos. Yo quité Lua, Tex, Diff, Haskell y muchos otros que jamás utilizo, dejando sólo los más habituales.
- Activar opción "Autocompletar" en el menú "Copia de seguridad/Autocompletar". Utilísima opción. Si está desactivada, la sugerencia de palabras se deberá hacer mediante control -> barra espaciadora. Activárla es mucho más cómodo.
- En "Miscelánea", aunque ésto depende de gustos, a veces es conveniente desmarcar la casilla "Recordar sesión actual en próximo inicio" (es la última de la izquierda) ya que a veces es molesto encontrarte abiertos los documentos que usuate la última sesión, aparte de la molestia de tener que cerrar documentos para no saturar el espacio de trabajo vez en cuando.
- Activar "Botón de cierre en cada pestaña" en "Generales". Penúltima opción de la derecha.
- Asignar extensiones de archivo no previstas por defecto. Si, por ejemplo, queremos editar el archivo web.config de Asp.net, veremos que lo interpreta como un simple archivo de texto, sin sitaxix coloreada. Solución, agregar la extensión .config para que sea interpretada como un archivo XML. Para ello vamos al menú principal -> Configurar -> Configurador de estilo. En "Lenguaje" (a la izquierda) eleginos "XML", abajo a su derecha vemos una casilla titulada "Ext. usuario". Aquí escribimos la extensión (sin punto). Escribimos "config" (sin las comillas) -> Guardar y cerrar y ya tenemos la extesión guardada. Podemos hacer lo mismo con los archivos .tpl solo que en este caso lo asignamos como archivo "HTML", los aspx y ascx de Asp.Net los podemos asignar como ASP. No es exactamente así pero algo ayuda mientras crean un tipo específico para .net.
Para terminar, el enlace para descargar Notepad++


Enero 22nd, 2009
Se ve muy util el programita, debo decir que uso el de windows por lo menos cien veces al dia, asiq ue si ete es mejor ya tengo que conseguirlo.