Publicado en

Mejores editores de código para Gnu/Linux

Authors
  • avatar
    Nombre
    Joaquín García Cobo
    Twitter
Imagen de un editor de código con trabajo.

Hace dos décadas, un desarrollador o un programador necesitaba un programa o software muy concreto y caro ( por lo general) para poder trabajar y crear sus programas o desarrollos.

Hoy en día, eso es historia y en muchas ocasiones solo hace falta un editor de código o un IDE para crear nuestros desarrollos. La popularidad de Gnu/Linux no solo ha hecho que nuestros ordenadores sean más libres o que podamos personalizar al máximo nuestro sistema operativo sino que también ha hecho que un programador o un desarrollador pueda trabajar sin desembolsar ni un solo duro para ello. En consecuencia, hoy en día podemos tener multitud de programas y desarrollos personalizados a golpe de click.

Muchos afirman que esto no tendrá éxito o que los desarrollos con Software Libre son malos o peores que otros que están hechos con Software Privativo. Pero la realidad es otra y esa realidad es que actualmente el desarrollo o el Software Libre suele tener más calidad que muchos programas privativos. Un buen ejemplo de ello se llama WordPress. Este CMS de Código Abierto está presente en el 28% de todas las páginas de Internet. Si tenemos en cuenta el 10% de páginas que no se han actualizado o que están abandonadas, podemos decir que casi un tercio de Internet está hecho con Software Libre.

Soy consciente que hablar de Sofware Libre es una cosa y que hablar de WordPress es otra bien distinta. A pesar de todo tiene licencia de Código Abierto, el mundo de WordPress ha cobrado una entidad propia y eso ha hecho que haya más desarrolladores de WordPress que desarrolladores de programas. Y en parte se debe a que solo hace falta un editor de código para tener un buen desarrollo para WordPress.

Los editores de código más famosos y/o más buenos son Sublime Text, Atom, Visual Studio y Gedit.

Gedit, el editor (casi)nativo de Gnu/Linux

Comenzaré por el último: Gedit.

Captura de pantalla de Gedit

Gedit es el editor de texto ( y código) que viene por defecto en muchas distribuciones Gnu/Linux. Es un editor liviano. No contiene muchos plugins y reconoce varios formatos de archivos. Gedit es un editor que reconoce muy bien los formatos y eso hace que nuestro código se organice por colores, diferenciando mejor las sentencias, los bucles, etc...

Actualmente existen plugins para Gedit, plugins que son libres y que se pueden instalar en Gedit sin problema alguno. Pero el número de esos plugins no es ni igual ni superior al número de los anteriores editores de código que hemos mencionado.

Sublime Text, un editor de código para todos

Sublime Text no es tan antiguo como Gedit pero si que fue de los primeros editores de código que se lanzaron con soporte para todas las plataformas, Gnu/Linux incluida. Esto hizo que Sublime Text se convirtiese en un editor de código muy popular. Sublime Text incluye todo lo de Gedit pero además contiene cientos y cientos de plugins. Entre ellos el famoso Emmet, un plugin que nos permite completar las instrucciones con tan solo escribir una o varias letras. Sublime Text incorpora además nuevas funcionalidades como el gestor de archivos lateral que nos permite trabajar con uno o varios proyectos; el visor general de código que está en la esquina superior derecha o la inclusión de temas personalizados que nos cambian el tema de colores del programa.

Captura de pantalla de Sublime Text

Atom, una alternativa libre a Sublime Text

El siguiente editor de código se llama Atom. Atom es un editor de código que a diferencia de Sublime Text, no tiene una empresa detrás suyo ni tampoco tiene un sistema de licencias de pago como Sublime Text. Atom tiene todas las bondades de Sublime Text, cuenta con casi el mismo número de plugins que Sublime Text y se conecta muy bien con herramientas como Github. A diferencia de Sublime Text o Gedit, Atom está construido con Electron y eso hace que sea un editor de código más pesado que otros editores de código. Además, no existe ( o no he encontrado) un paquete que me permite poner en español la interfaz. Algo que en los otros editores de código si que tenemos.

Visual Studio Code, un buen software de Microsoft

Captura de pantalla de Visual Studio Code

¿Qué editor de código utilizo?

Durante mucho tiempo he utilizado Sublime Text. Al poco de salir, lo vi en un video y tras varios días me convenció su uso y desde entonces ha sido mi editor de código predilecto. Sin embargo, actualmente no solo desarrollo páginas web sino que también voy a desarrollar programas y eso hace que necesite un software de control de versiones como Github o Gitlab. Y aunque Sublime Text actualmente permite este trabajo gracias a plugins, preferí probar el Visual Studio Code. Y cierto es que me ha sorprendido gratamente. No solo por la funcionalidad de control de versiones sino también por su simpleza y su fácil uso.

Descarga de Sublime Text Descarga de Atom Descarga de Visual Studio Code Descarga de Gedit

Imágenes.- Portada || Gedit || Sublime Text || Visual Studio Code