A la hora de realizar cualquier desarrollo será necesario emplear un editor de código, existen muchos softwares en el mercado, algunos incluso son de pago. Pero, ¿cual de todos es mejor?. En este post vamos a ver 10 de los mejores editores de código para linux, hablaremos sobre ellos y los compararemos.
Atom – editor de código de Linux
Atom es un editor de código Linux que es inteligente, moderno, accesible y personalizable desde el núcleo. Este excelente editor de texto de Linux ofrece la posibilidad de personalizarlo para hacer lo que quieras. Con características de edición multiplataforma, gestor de paquetes incorporado, características inteligentes de autocompletado modernas y navegador para sistema de archivos; este destaca como uno de los mejores editores de código para Linux.
Cómo instalar Atom en Ubuntu a través de PPA
sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install atom
Cómo eliminar Atom
sudo apt remove --purge atom
Brackets – Editor HTML de Linux
Brackets es un editor de código abierto de Linux para el diseño y desarrollo web, que es creado por algunas de las mejores tecnologías web como HTML, CSS y JavaScript. Este editor de HTML está disponible para Linux, Windows y Mac OS X.
El editor HTML de Linux tiene muchas características excelentes, como edición multiplataforma, vista previa en vivo, editores en línea y compatibilidad con preprocesador; SCSS y MENOS. Este editor de HTML de Linux tiene algunas excelentes extensiones de soporte que incluyen Emmet, guías de sangría, validación de W3C, etc.
Cómo instalar brackets en Ubuntu a través de PPA
sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets
Como eliminar brackets
sudo apt-get remove --autoremove brackets
Sublime Text 3 – Un increíble editor de texto
Sublime Text 3 para Ubuntu es un increíble editor de texto para codificación, marcado y estilo. Sublime Text Editor permite destacar los códigos y mejorar la presentación. También tiene un motor de expresiones regulares personalizado que acelera significativamente la indexación y carga de archivos.
La función de paleta de comando del editor de código sublime ofrece acceso a funciones utilizadas con frecuencia, como ordenar, cambiar la disposición y cambiar la configuración de sangría. Sublime Text es altamente personalizable. Puede personalizar todo con archivos JSON simples como Menús, Macros, enlaces de teclas, fragmentos, compleciones, etc.
Cómo instalar sublime text en Ubuntu a través de PPA
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list sudo apt update sudo apt install sublime-text
Como eliminar sublime text 3
sudo apt-get remove sublime-text sudo apt-get autoremove
Editor de código Vim (Free – GNU Compatible)
Vim es uno de los editores de código más exitosos y mejores de UNIX. Vim es probablemente el mismo que Vi, pero tiene mejores características que él. Vim es un editor de texto altamente personalizable, diseñado para crear y modificar cualquier tipo de texto de manera muy efectiva.
Puedes editar o crear tu software Linux fácilmente. Este editor de código de Linux también admite múltiples complementos y cientos de formatos de archivos antiguos y modernos y lenguajes de programación.
Cómo instalar vim en Ubuntu a través de PPA
sudo add-apt-repository ppa:jonathonf/vim sudo apt update sudo apt install vim
Como eliminar vim
sudo apt remove vim sudo add-apt-repository --remove ppa:jonathonf/vim
Gedit – Entorno de desarrollo integrado
Gedit es un entorno de desarrollo integrado (IDE), que viene preinstalado como el editor de código predeterminado para el entorno de escritorio GNOME en Linux. Este editor de texto de Linux se creó para fines generales y apunta a la eficiencia y la simplicidad. Gedit ha salido a la luz en el año 2000; Está escrito en el lenguaje de programación C.
Este editor de texto gratuito de código abierto viene con soporte completo para el texto internacionalizado. Gedit ofrece resaltado de sintaxis personalizable para varios lenguajes de programación ampliamente utilizados, como C, C ++, HTML, JavaScript, XML, Python, Perl y otros idiomas modernos. Los usuarios también pueden editar el archivo en un lugar remoto. Proporciona una opción para la instalación del Portapapeles (cortar/copiar/pegar).
Cómo instalar en Ubuntu a través de PPA
sudo apt-add-repository ppa:mc3man/older sudo apt update sudo apt install gedit gedit-plugins gedit-common
Bluefish – Editor HTML de Linux
Si eres un novato en el mundo del desarrollador web Linux, entonces el editor de código Bluefish puede ser una excelente opción. Bluefish es un editor de código diseñado para varios sistemas operativos como Linux, Mac-OS, Windows, Solaris y otras distribuciones de Linux.
Este mejor editor de HTML de Linux ofrece algunas características geniales y avanzadas, como soporte de integración de programas externos, autocompletado de etiquetas y clases, autodetección, instalación de complementos adicionales, etc. Este editor de código de Linux tiene un gráfico liviano ordenado y limpia interfaz de usuario que es muy útil para los principiantes que acaban de comenzar a codificar en Linux.
A diferencia de otros editores de código de Linux, también admite múltiples programas externos como Lint, Web-lint, XML-lint, Javac, Tidy. Una característica muy importante de este fantástico editor de código es que permite recuperar automáticamente los datos después de un bloqueo o cierre del sistema.
Cómo instalar Bluefish en Ubuntu a través de PPA
sudo add-apt-repository ppa:klaus-vormweg/bluefish sudo apt-get update sudo apt-get install bluefish
CodeLite – Editor de código de Linux
CodeLite es un IDE que es gratuito, de código abierto y compatible con plataformas cruzadas. Este editor de código ofrece algunos de los lenguajes de programación más utilizados, como C, C ++, PHP y JavaScript. CodeLite se desarrolla teniendo en cuenta las plataformas ampliamente utilizadas como Windows, MacOS-X y Linux.
Este editor de código para Linux tiene algunas características geniales y útiles como refactorización, complementos de control de fuente, navegación de códigos, etc. Admite la herramienta RAD (Rapid Application Development), LLDB Next Generation Debugger, varios compiladores, muestra errores como glosario de códigos y mucho más.
Cómo instalar CodeLite en Ubuntu a través de PPA
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y
Como eliminar CodeLite
sudo apt-get eliminar codelite -y
Eclipse – IDE
Eclipse es uno de los mejores editores de código Linux de código abierto y plataforma en el mundo de la programación actual. Este ampliamente utilizado IDE ofrece a sus usuarios una gran GUI con soporte para la funcionalidad de arrastrar y soltar para una composición fácil y rápida de los elementos de la interfaz de usuario. Con la navegación de origen, Eclipse también es compatible con el resaltado de sintaxis.
Esta aplicación proporciona varias herramientas de conocimiento que incluyen Call-graph, Type-hierarchy, Built-in Browser, etc. Admite navegación y hipervínculo de navegación. Los usuarios pueden hacer un proyecto y editar más adelante fácilmente. La depuración visual también es posible con este increíble editor de código.
Cómo instalar eclipse en Ubuntu a través de PPA
Primero, instala Ubuntu make en tu sistema:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt update sudo apt install ubuntu-make
Ejecute el siguiente comando para Eclipse IDE para desarrolladores de Java:
umake ide eclipse
Ejecute el siguiente comando para Eclipse IDE para desarrolladores de Java Enterprise edition:
umake ide eclipse-jee
Ejecute el siguiente comando para Eclipse IDE para C / C ++ Developer:
umake ide eclipse-cpp
Ejecute el siguiente comando para Eclipse for PHP Developers:
umake ide eclipse-php
Code::Blocks – Editor de Código
Code :: Blocks es gratuito pero altamente personalizable y extensible, editor de código multiplataforma que ofrece las características más demandadas e ideales. Para su interfaz de usuario coherente, se ha convertido en uno de los editores de código C ++ más reconocidos para todas las plataformas principales. La característica más importante de este editor de código es que permite a los usuarios usar varios complementos fácilmente escritos tanto por Code :: Blocks como por desarrolladores individuales.
Este editor de código de Linux carga el archivo rápido y sin problemas. Admite varios compiladores, incluidos GCC, C ++ 5.5, Clang, Borland, etc. Hay muchas características excelentes de este editor de código Linux que incluyen proyectos multiobjetivo, soporte de área de trabajo, símbolos de funciones locales de pantalla, resaltado de sintaxis, volcado de memoria personalizado y mucho más.
Cómo instalar Code::Blocks en Ubuntu a través de PPA
sudo add-apt-repository ppa:damien-moore/codeblocks-stable sudo apt update sudo apt install codeblocks codeblocks-contrib
Geany – Editor de texto de Linux
Geany es un gran IDE que se utilizó para la integración del kit de herramientas GTK + para proporcionar un excelente entorno de desarrollo. Si está buscando un editor de código Linux que funcione más como un IDE, Geany podría ser el perfecto para su sistema.
Este editor de código liviano para Linux admite todos los lenguajes de programación principales y modernos con menos dependencias de otras combinaciones. Las características clave de Geany son una interfaz de usuario conectable y configurable, resaltado de sintaxis, numeración de líneas, etc.
Si bien tiene una interfaz de usuario simple y muchas características configurables, los desarrolladores lo han escrito en lenguaje de programación C y C ++. Puede hacer muchas más tareas con este excelente editor de código de Linux que incluye etiquetas de autocompletado, navegación por código, plegado de código, listado de símbolos, gestión de proyectos, etc.
Cómo instalar Geany en Ubuntu a través de PPA
sudo apt-get update sudo apt-get install geany
Pensamiento final
Ahora no puedo decir cuál es el mejor editor de código de Linux porque depende totalmente de cómo lo use un usuario para su tarea determinada. Le recomiendo que justifique todas las características de los editores de código para Linux y compare y encuentre cuál le ayuda a completar sus requisitos. Consideramos que hay características y facilidad de uso para calificarlas y seleccionarlas en nuestra lista de selección principal.