Tres editores Open Source para desarrolladores
Los editores para cada desarrollador son como los colores, a cada uno nos gustan diferentes, tenemos nuestros gustos y preferencias. Hay multitud de ellos con las más diversas funcionalidades, pero en este artículo os voy a presentar tres editores Open Source que son de lo mejorcito que hay, y no tienen nada que envidiar a los de pago.
Todos disponen de múltiples extensiones que facilitan la vida al desarrollador que son fácilmente instalables con unos pocos clicks de ratón, y ayudas al desarrollo que se diferencian muy poco entre ellos.
La elección de utilizar uno y otro dependerá de muy pocos detalles y de lo a gusto que nos sintamos trabajando con el que al final elijamos. Pero para saber cuál nos gusta más hay que probar los tres.
Atom.io(https://atom.io)
Creado y mantenido por GitHub y desarrollado en nodejs y electrón, es multiplataforma y soporta múltiples lenguajes de programación.
Características principales:
- Hay versiones para Windows, Mac y Linux
- Administrador de paquetes incorporado para buscar nuevas funcionalidades
- Auto-completado inteligente
- Navegador del sistema de archivos
- Paneles múltiples para poder dividir la interface
- Potente buscador y funcionalidades para reemplazar múltiples textos
- Conectividad con GitHub
- Gestión de paquetes por los que se pueden añadir nuevas características para hacernos la vida más fácil
- Múltiples temas a elegir
Como podréis ver si lo probáis Atom es muy personalizable y configurable, se puede adaptar fácilmente a cualquier desarrollo.
Os dejo el link del código fuente en su repositorio de Github (https://github.com/atom/atom) .
Brackets.io(http://brackets.io)
Creado y mantenido por Adobe. Está desarrollado en HTML, CSS y JavaScript.
Características principales:
- Versiones para Windows, Mac y Linux
- Principalmente ideado para desarrollar Front-End
- Vista previa de lo que se está desarrollando
- Soporte de extensiones
- Soporte para diferentes temas
Os dejo los enlaces al listado de extensiones (https://registry.brackets.io) y al código fuente (https://github.com/adobe/brackets)
Visual Studio Code (https://code.visualstudio.com)
Y por último y no menos importate Visual Studio coder creado y mantenido por Microsoft, desarrollado en TypeScript, JavaScript y CSS
Características principales:
- Versiones para Windows, Mac y Linux
- Múltiples opciones de personalización a través de extensiones
- Soporte para múltiples lenguajes a través
- Gestión de temas para poder personalizarlo
- Conectividad con GitHub y Azure.
Aquí podéis ver lista de extensiones (https://marketplace.visualstudio.com/VSCode) y el código fuente del editor (https://github.com/microsoft/vscode)
Sobre este editor en este mismo blog hay un articulo muy interesante sobre plugins para js (https://openexpoeurope.com/es/top-plugins-para-js-en-el-visual-studio-code/)
Os he dado unas pinceladas de lo que son estos tres grandes editores de código Open Source para que os animéis a probarlos y hagáis vuestro el que más os guste.
Como podéis ver todos son iguales pero diferentes, son los pequeños detalles de cada uno los que os atraerán más hacia uno u otro.
Personalmente Visual Studio Code es el que más me gusta de todos y el que suelo utilizar más menudo pero tengo los tres instalados y los voy utilizando por que todos me gustan. A veces el problema de la variedad es que no se por cual decidirme 🙂