Sublime, Atom, Vscode... ¿cuál es el mejor editor de código?
Tabla de contenido:
- Cómo instalar complementos
- 1. Instalar Markdown
- 2. MultiClipboard
- 3. Emmet
- 4. Explorer
- 5. Comparar
- 6. NPPExport
- 7. NppMenuSearch
- 8. SpellChecker
- 9. AutoSave
- 10. Vista previa HTML
Si está comenzando con el desarrollo web, la programación o simplemente escribiendo en general, necesita un fuerte editor de texto. Un buen editor de texto es aquel que lo ayuda a hacer las cosas de manera inteligente y le quita la carga de las pequeñas tareas, lo que le permite concentrarse en la escritura. Sublime Text es uno de esos editores de código, pero es nuevo. Si eres un usuario de Windows, tienes la opción de Notepad ++ (NPP de aquí en adelante). Como su nombre lo indica, es una versión extendida de la aplicación Notepad y sí, es bastante poderosa en sí misma.
Pero como sucede con los editores de código, la comunidad trae la verdadera belleza de la aplicación. NPP ha nutrido una comunidad vibrante durante muchos años y los desarrolladores han creado complementos para resolver casi todos los problemas grandes y pequeños.
Echemos un vistazo a los mejores complementos para Notepad ++ que lo ayudarán a mejorar su productividad.
Cómo instalar complementos
Hay dos formas de instalar complementos para NPP. Primero está el Administrador de complementos en el menú Complementos que enumera todos los complementos disponibles. Puede marcar los que desea descargar y presionar Instalar. Pero este administrador no tiene funciones de búsqueda.
Para instalar complementos descargados de otras ubicaciones (extensión.dll), descargue el archivo y péguelo en C: \ Archivos de programa (x86) Notepad ++ \ plugins. Reinicie la aplicación para completar el proceso de instalación.
1. Instalar Markdown
Ok, esto no es realmente un complemento, pero si eres un programador o escribes para la web, juras por Markdown. ¿Por qué tendrías algo más cuando Markdown es tan fácil de escribir, formatear y jugar bien con HTML? Pero una de las mayores quejas de NPP es que no admite Markdown de forma nativa, tendrá que definir el lenguaje. El proceso es simple.
Paso 1: descargue este archivo de idioma.
Paso 2: desde la carpeta Tema predeterminado, copie el archivo userDefineLang.xml y péguelo en la carpeta NotePad ++.
Reinicie Notepad ++ y puede seleccionar Markdown desde la parte inferior del menú de idioma.
Si ya tiene un archivo userDefineLang.xml en su carpeta NotePad ++, consulte este enlace para el proceso de instalación.
Sugerencia: vaya a Configuración -> Preferencias y active la Edición múltiple para obtener la función de edición de cursor múltiple de Sublime Text. De esta manera, puede editar varias líneas de código a la vez.
2. MultiClipboard
Escribir es copiar, no solo desde Internet sino también internamente. Estás constantemente fusionando archivos y reorganizando cosas. En esos momentos, una historia completa de las cosas que ha copiado horas extras puede ser realmente útil (incluso en Android). Descargue el complemento MultiClipboard y olvide saltar de un lado a otro entre archivos y versiones.
3. Emmet
Emmet (anteriormente Zen Coding) es un desarrollador / diseñador web que debe tener un complemento. Está disponible para una amplia selección de editores de texto, incluido NPP. Hace cosas increíbles como autocompletar para el código, abreviaturas que se expanden en múltiples líneas de códigos y mucho más. Consulte la demostración en el sitio web de Emmet para obtener más información.
4. Explorer
Tener un administrador de archivos / explorador acoplado junto a su código / documento es realmente útil. Si eres un programador, tienes que hacer malabares con un par de archivos a la vez e ir al Explorador de Windows en busca de ayuda cada vez que no sea factible. Para momentos como este, descargue el complemento Explorer y traiga el administrador de archivos.
5. Comparar
Nunca hay una sola copia de un código o documentación. Especialmente cuando trabajas con un equipo. Por lo tanto, use este complemento para cargar dos archivos uno al lado del otro y comparar sus diferencias.
6. NPPExport
Ok, entonces escribiste en Markdown, eso es increíble. Pero ahora tienes que enviarlo a alguna parte. Lamentablemente, el sitio web en el que está publicando o el compañero de trabajo al que lo envía no tienen las herramientas para leer correctamente los archivos de Markdown. Por lo tanto, deberá convertir el archivo a HTML o RTF (formato de texto enriquecido) que las aplicaciones de Windows / Office puedan leer. Este complemento te ayudará a hacer eso.
7. NppMenuSearch
NPP tiene muchas opciones. Mucho Claro, están ordenados lógicamente en los menús y la mayoría de ellos tienen atajos de teclado dedicados, pero como hemos visto una y otra vez con Google Docs y Sublime Text, tener una utilidad de iniciador de teclado es simplemente mejor. Entonces, después de instalar el complemento, simplemente presione Ctrl + M o vaya al campo de búsqueda en la parte superior derecha y comience a escribir cualquier comando. Después de unos pocos caracteres, aparecerá la acción relevante, presione Intro para ejecutar.
8. SpellChecker
¿Sabes lo que un escritor no puede evitar hacer? Errores tipográficos No importa qué tan bueno sea para escribir, los errores tipográficos tontos tienen una forma de filtrarse. Pero gracias a las tecnologías inteligentes de la era de la informática, podemos mejorarlas antes de enviar las palabras a la naturaleza. Use el complemento SpellChecker para hacerlo para NPP.
9. AutoSave
¿Cansado de presionar Ctrl + S todo el tiempo? ¿Perder datos porque olvidó guardarlos? Descargue este complemento (desde el Administrador de complementos) y concéntrese en escribir.
10. Vista previa HTML
Si no le gusta abrir Chrome para verificar los cambios que realizó, puede asignar una ventana flotante solo para eso. Presione el atajo Ctlr + Shift + H para que aparezca la vista previa. Descargue el complemento desde el Administrador de complementos. Tiene un botón de actualización dedicado para actualizaciones manuales.
Entonces, fanáticos de Notepad ++, ¿nos perdimos algún complemento genial? ¡Haznos saber!