Los editores de textos son programas que se utilizan para crear y editar ficheros de texto planos. Son rápidos y sencillos de utilizar. Suelen añadir muchas funcionalidades: deshacer y rehacer la última edición -¿Quién podría vivir sin estas opciones?; formateo básico de textos; cortar, copiar y pegar; buscar y reemplazar; coloreado sintáctico, etc.
¿Cuales son los mejores editores de textos en el mercado?
Notepad++ es rápido, ligero y, aún así, es un editor flexible y potente con muchísimas características excepcionales: buscar y reemplazar; coloreado sintáctico con soporte para un buen número de lenguajes de programación (C, C++, HTML, Java, JavaScript, PHP, etc.); capacidad de trabajar con múltiples documentos mediante pestañas; numeración de líneas; herramienta de zoom (pulsa y mantén presionada la tecla Ctrl, luego mueve la rueda del ratón hacia arriba o hacia abajo o, alternativamente, utiliza Ctrl + “+” para acercar, Ctrl + “-” para alejar); panel de favoritos para los archivos y directorios más usados, etc.
Vim es un editor de texto altamente configurable para crear y editar de manera eficiente cualquier tipo de texto, pero no es muy amigable. Se incluye con el editor “vi” con la mayoría de los sistemas Linux y macOS. Otra opción es GNU Emacs un editor de texto extensible, personalizable y gratuito, y mucho más.
Mejores entornos de desarrollo en el navegador: Small Basic es un entorno de programación para los más jóvenes; Tynker es un editor basado en bloques para chicos; jsfiddle es un editor de código en línea y entorno de pruebas que permite escribir y ejecutar JavaScript directa y rápidamente desde el navegador; p5.js es un IDE para artistas, utilizando la librería p5.js; Codepen es un editor de código en línea para diseñadores y desarrolladores front-end.
Visual Studio Code es un editor de código fuente gratuito, ligero y potente desarrollado por Microsoft. Viene con la función IntelliSense. IntelliSense es un término general para una variedad de características que hacen que programar sea más sencillo y eficiente e incluyen: finalización de código, información de parámetros, información rápida de variables (tipo y el encabezado en el que se define el tipo) y subrayados ondulados de errores. Es altamente extensible y personalizable con una extensa biblioteca de extensiones.
Sublime Text y Atom
Sublime Text es “un editor de texto sofisticado para código, lenguajes de marcado y prosa.” Sin embargo, no es gratuito y debes adquirir una licencia.
A continuación, vamos a configurarlo. En primer lugar, tenemos que instalar el gestor de paquetes. Se trata de un gestor de paquetes completamente funcional y operativo. Tools -> Install Package Manager.
Luego, es posible que desees instalar algunos de los siguientes paquetes (CTRL-Windows-/CMD-Mac- + SHIFT + P, Install-Package):
La apariencia de Sublime se configura desde Preferences, Settings. Mi configuración es la siguiente:
"theme": "Soda Dark.sublime-theme",
"dictionary": "Packages/Language - English/en_GB.dic",
"font_face": "Ubuntu Mono",
"font_size": 16,
"ignored_packages":
[
"Vintage"
],
"spell_check": true,
Atom es un editor hackeable para el siglo XXI. Es libre y extraordinariamente similar a Sublime Text, aunque todavía adolece de la madurez de este último. GitHub está poniendo fin a Atom y archivará todos los proyectos bajo su organización el 15 de diciembre de 2022.