Las 10 mejores alternativas al Notepad++ en Linux
Introducción
Sin duda notepad++ es una fabulosa aplicación para programación y edición de texto en general, es uno de los editores de texto más conocidos. Pero, a veces, un administrador o un programador requiere un editor de texto con funciones más completas que no pueden ser cumplidas por un editor de texto normal. Hay muchos editores de texto/IDE que se pueden usar en lugar de notepad++. En esta lección discutiremos 10 alternativas. al bloc de notas++ en Linux.
1.Editor Vim
El editor de texto más famoso y comúnmente utilizado y una herramienta de edición de texto ideal para la edición de archivos de configuración de Linux, codificación HTML o alguna otra tarea de edición de texto sin formato, aunque es muy simple de usar pero requiere pocas habilidades para operar este editor, viene con atajos de línea de comando que permiten a Vim funcionar rápidamente. En los derivados de la familia Red Hat viene como una herramienta incorporada, pero es necesario instalarla en Ubuntu o Mint Linux.
Sitio web oficial: http://www.vim.org/
Instale el editor vim con Ubuntu 16.04
sudo apt-get install vim
Instalar vim con CentOS 6/7
Viene integrado con centOS, pero si se elimina, se puede instalar con yum
apt-get install vim
2.Nanoeditor GNU
Nano es una versión clonada del editor de archivos Pico y está disponible bajo licencia GNU. Es un editor de archivos liviano, no requiere ninguna habilidad particular para editar archivos como se requería para el editor Vim. Los accesos directos a la línea de comando se muestran incluso cuando estás realizando trabajos de edición. Ideal para editar archivos de configuración. Viene integrado en casi todas las versiones de Linux.
Sitio web oficial: http://www.nano-editor.org/
Instalación en Ubuntu/Mint Linux
apt-get install nano
Instalación en CentOS
yum install nano
3. Geany
Un IDE muy liviano y pequeño, requiere bibliotecas GTK+ para ejecutarse, comunicaciones con muchas características integradas como plegado de código, resaltado de sintaxis, autocompletado de nombres de símbolos, cierre automático de códigos para etiquetas HTML y XML. Ideal para desarrollo de programas en C, Java, PHP, Python y Pearl.
Instalación en Mint/Ubuntu
apt-get install geany
Instalar Geany en CentOS
El paquete está disponible para CentOS 6 y CentOS 5. Descargue el paquete .rpm desde este enlace
Paquete de instalación
Wget http://www.melvilletheatre.com/articles/el6/geany-1.27-1.el6.x86_64.rpm
Paquete de instalación
rpm -ivh geany-1.27-1.el6.x86_64.rpm
Sitio web oficial: https://www.geany.org/
4. GNU Emacs
Este editor de prueba está disponible con licencia GNU, un editor de texto muy enriquecido que tiene funciones como reconocimiento de contenido, coloración de código, documentación integrada, altamente personalizado mediante código lisp o interfaz gráfica, ideal para edición y desarrollo de texto.
Instalación en Ubuntu/Mint
apt-get install emacs
Instalar con CentOS
yum install emacs
Sitio web oficial: http://www.gnu.org/
5. Sublime
El editor de texto sublime está escrito en C++ y Python, es un editor de texto ideal para programar en Python, HTML, PHP, etc. Es un editor de código fuente multiplataforma con una interfaz de aplicación de programación Python o API. El desarrollador puede mejorar el rendimiento mediante complementos disponibles gratuitamente, "ir a cualquier navegación", navegar a símbolos, archivos, líneas, etc. Hay más de 20 temas disponibles que hacen que se vea bien.
Instalación con Ubuntu/Mint Linux, paquete de descarga
wget https://download.sublimetext.com/sublime-text_build-3114_amd64.deb
Paquete de instalación
dpkg -i sublime-text_build-3114_amd64.deb
Instalar paquete en CentOS 7. Descargar paquete
wget http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3065_x64.tar.bz2
Extraer paquete
tar -vxjf sublime_text_3_build_3065_x64.tar.bz2 -C /opt
Crear un enlace suave
sudo ln -s /opt/sublime_text_3/sublime_text /usr/bin/sublime3
Aplicación de inicio
sublime3
Sitio web oficial: http://www.aptana.com/
6. Átomo
Un editor ligero y rápido que admite múltiples plataformas de sistema operativo, ideal para el desarrollo de código y editor de texto personalizable. Viene con finalización automática, búsqueda/reemplazo, compatibilidad con múltiples archivos y visualización de números de línea. Ideal para desarrollo PHP y Python.
Instalación con Ubuntu
Agregar repositorio e instalar paquete
# sudo add-apt-repository ppa:webupd8team/atom
apt-get update
apt-get install atom
Instalar paquete en CenOS 7
Descargar paquete
# wget https://atom-installer.github.com/v1.7.3/atom.x86_64.rpm
Paquete de instalación
yum install atom.x86_64.rpm
Sitio web oficial: https://atom.io/
7. Soportes
Brackets es desarrollado y mantenido por Adobe, un IDE ideal para desarrollos web que admite HTML5, CSS y java script. Según la declaración oficial de Brackets, es "un editor de texto moderno que comprende el diseño web". Oficialmente, el editor de corchetes se proporciona únicamente en el paquete .deb.
instalar soportes con Ubuntu/Mint
Utilice los siguientes comandos
sudo add-apt-repository ppa:webupd8team/brackets
Actualizar el sistema e instalar el paquete
apt-get update && apt-get install brackets
Sitio web oficial: http://brackets.io/
8. Komodo Editar
Komodo Edit fue fundado en 2007, este editor de texto está escrito en C++, Python, Pearl y Java. Admite varios idiomas, incluido el idioma Google Go. Proporciona coloración de sintaxis, plegado de código e incluye formador de código CSS. El paquete Komodo-edit está disponible como código abierto y gratuito, pero el usuario también puede comprar una versión comercial y avanzada de Komodo IDE.
Instalar komodo edit con Ubuntu/Mint Linux Linux
Agregar repositorio
# sudo add-apt-repository -y ppa:mystic-mirage/komodo-edit
Actualizar e instalar paquete
apt-get update && apt-get install komodo-edit
Instalar paquete con CentOS 7, descargar paquete
wget http://downloads.activestate.com/Komodo/releases/9.3.2/Komodo-Edit-9.3.2-16460-linux-x86_64.tar.gz
Extraer paquete
tar -xvf downloads.activestate.com/Komodo/releases/9.3.2/Komodo-Edit-9.3.2-16460-linux-x86_64.tar.gz
Paquete de instalación
cd Komodo-Edit-9.3.2-16460-linux-x86_64 && ./install.sh
Sitio web oficial: http://komodoide.com/
9. gedit
El editor de texto oficial de Genome, una herramienta ideal para la edición de texto de uso general, la ventaja de usar gedit es que te da la sensación de usar una suite ofimática, tiene funciones de vista previa de impresión, sangría automática de ajuste de texto, coincidencia de corchetes, configuración de fuentes y colores, y Proporciona una documentación en línea rica y completa. Gedit ya es una aplicación instalada en Ubuntu y CentOS Linux, pero si se elimina, se puede instalar.
Instalar paquete en Ubuntu
apt-get install gedit
Instalar gedit en CentOS Linux
yum install gedit
Sitio web oficial: https://wiki.gnome.org/Apps/Gedit
10. Creador de QT
El IDE imprescindible para desarrolladores de C++ y QML. Posee un diseñador de interfaz de usuario integrado, soporte para control de versiones, soporte para múltiples plataformas y un simulador de diseño de interfaz de usuario móvil.
Instale qt Creator en Ubuntu/CentOS 7 Linux
Descargar paquete
wget http://download.qt-project.org/official_releases/qt/5.3/5.3.1/qt-opensource-linux-x64-5.3.1.run
Cambiar permisos para el paquete
chmod 755 /qt-opensource-linux-x64-5.3.1.run
Paquete de instalación
./qt-opensource-linux-x64-5.3.1.run
Paquete de instalación
Sitio web oficial: http://www.qt.io/
Conclusión
Cada desarrollador, editor o administrador tiene su propia prioridad para elegir un IDE o editor de texto específico. Depende de la naturaleza del trabajo qué herramienta preferirán. A veces, un simple editor vim será suficiente, pero en otros casos se requiere una herramienta más detallada y avanzada. Además de los 100 editores de texto que están disponibles como gratuitos o de código abierto, puede elegir cualquiera de ellos como alternativa al editor notepad++.