Dez principais alternativas ao Notepad++ no Linux
Introdução
Não há dúvida de que o notepad ++ é um aplicativo fabuloso para programação e edição geral de texto, é um dos editores de texto mais conhecidos. Mas, às vezes, um administrador ou programador precisa de um editor de texto com recursos mais avançados que não podem ser atendidos por um editor de texto comum. Existem muitos editores de texto/IDE que podem ser usados no lugar do notepad++. Nesta lição discutiremos 10 alternativas para o bloco de notas ++ no Linux.
1.Editor Vim
O editor de texto mais famoso e comumente usado e uma ferramenta de edição de texto ideal para edição de arquivos de configuração do Linux, codificação HTML ou alguma outra tarefa de edição de texto simples, embora muito simples de usar, mas requer poucas habilidades para operar este editor, ele vem com atalhos de linha de comando que permitem que o Vim tenha um desempenho rápido. Nos derivados da família Red Hat ele vem como uma ferramenta integrada, mas você precisa instalá-lo no Ubuntu do Mint Linux.
Site oficial: http://www.vim.org/
Instale o editor vim com Ubuntu 16.04
sudo apt-get install vim
Instale o vim com CentOS 6/7
Ele vem integrado com centOS, mas se removido, pode ser instalado com yum
apt-get install vim
2. Editor GNU Nano
Nano é uma versão clonada do editor de arquivos Pico e está disponível sob licença GNU, é um editor de arquivos leve e não requer nenhuma habilidade específica para editar arquivos, como era necessário para o editor Vim. Os atalhos da linha de comando são exibidos mesmo quando você está editando. Ideal para editar arquivos de configuração. Vem integrado em quase todas as versões do Linux.
Site oficial: http://www.nano-editor.org/
Instalação em Ubuntu/Mint Linux
apt-get install nano
Instalação no CentOS
yum install nano
3. Geany
Um IDE muito leve e pequeno, requer bibliotecas GTK + para ser executado, comunicações com muitos recursos integrados, como dobramento de código, realce de sintaxe, preenchimento automático de nomes de símbolos, fechamento automático de códigos para tags HTML e XML. Ideal para desenvolvimento de programas C, Java, PHP, Python e Pearl.
Instalação em Mint/Ubuntu
apt-get install geany
Instale Geany no CentOS
O pacote está disponível para CentOS 6 e CentOS 5. Baixe o pacote .rpm neste link
Instalar pacote
Wget http://www.melvilletheatre.com/articles/el6/geany-1.27-1.el6.x86_64.rpm
Instalar pacote
rpm -ivh geany-1.27-1.el6.x86_64.rpm
Site oficial: https://www.geany.org/
4. GNU Emacs
Este editor de teste está disponível sob licença GNU, editor de texto muito rico com recursos como reconhecimento de conteúdo, coloração de código, documentação integrada, altamente customizado usando código lisp ou interface gráfica, ideal para edição e desenvolvimento de texto.
Instalação no Ubuntu/Mint
apt-get install emacs
Instalar com CentOS
yum install emacs
Site oficial: http://www.gnu.org/
5. Sublime
O editor de texto sublime é escrito em c++ e python, é um editor de texto ideal para programação em python, HTML, php etc. É um editor de código-fonte multiplataforma com uma interface de aplicativo de programação python ou API. O desenvolvedor pode melhorar o desempenho com plug-ins disponíveis gratuitamente, “ir para qualquer navegação”, navegar até símbolos, arquivos, linhas, etc., mais de 20 temas estão disponíveis, o que faz com que pareça bom.
Instalação com Ubuntu/Mint Linux, Baixar pacote
wget https://download.sublimetext.com/sublime-text_build-3114_amd64.deb
Instalar pacote
dpkg -i sublime-text_build-3114_amd64.deb
Instale o pacote no CentOS 7. Baixe o pacote
wget http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3065_x64.tar.bz2
Extrair pacote
tar -vxjf sublime_text_3_build_3065_x64.tar.bz2 -C /opt
Crie um link virtual
sudo ln -s /opt/sublime_text_3/sublime_text /usr/bin/sublime3
Iniciar aplicativo
sublime3
Site oficial: http://www.aptana.com/
6. Átomo
Um editor leve e rápido que suporta múltiplas plataformas de sistema operacional, ideal para desenvolvimento de código e editor de texto personalizável. Ele vem com preenchimento automático, pesquisa/substituição, suporte a vários arquivos e exibição de números de linha. Ideal para desenvolvimento em PHP e python.
Instalação com Ubuntu
Adicionar repositório e instalar pacote
# sudo add-apt-repository ppa:webupd8team/atom
apt-get update
apt-get install atom
Instalar pacote no CenOS 7
Baixar pacote
# wget https://atom-installer.github.com/v1.7.3/atom.x86_64.rpm
Instalar pacote
yum install atom.x86_64.rpm
Site Oficial: https://atom.io/
7. Colchetes
Brackets é desenvolvido e mantido pela Adobe, um IDE ideal para desenvolvimento web que suporta HTML5, CSS e java script. De acordo com a declaração oficial da Brackets, é “um editor de texto moderno que entende de web design”. Oficialmente, o editor de colchetes é fornecido apenas no pacote .deb.
instale colchetes com Ubuntu/Mint
Use os seguintes comandos
sudo add-apt-repository ppa:webupd8team/brackets
Atualizar o sistema e instalar o pacote
apt-get update && apt-get install brackets
Site Oficial: http://brackets.io/
8. Edição Komodo
Komodo Edit foi fundado em 2007, este editor de texto é escrito em C++, python, pérola e java script. Suporta vários idiomas, incluindo o idioma Google Go. Ele fornece coloração de sintaxe, dobramento de código e inclui formador de código CSS. O pacote Komodo-edit está disponível como código aberto e gratuito, mas o usuário também pode comprar uma versão comercial e avançada do Komodo IDE.
Instale o komodo edit com Ubuntu/Mint Linux Linux
Adicionar repositório
# sudo add-apt-repository -y ppa:mystic-mirage/komodo-edit
Atualizar e instalar o pacote
apt-get update && apt-get install komodo-edit
Instale o pacote com CentOS 7, baixe o pacote
wget http://downloads.activestate.com/Komodo/releases/9.3.2/Komodo-Edit-9.3.2-16460-linux-x86_64.tar.gz
Extrair pacote
tar -xvf downloads.activestate.com/Komodo/releases/9.3.2/Komodo-Edit-9.3.2-16460-linux-x86_64.tar.gz
Instalar pacote
cd Komodo-Edit-9.3.2-16460-linux-x86_64 && ./install.sh
Site Oficial: http://komodoide.com/
9. gedit
O editor de texto oficial do Genome, uma ferramenta ideal para edição de texto de uso geral, a vantagem de usar o gedit é que ele dá a sensação de usar o pacote office, possui recursos de visualização de impressão, recuo automático de quebra automática de texto, correspondência de colchetes, configuração de fontes e cores e ele fornece uma documentação on-line rica e completa. O Gedit já é um aplicativo instalado no Ubuntu e no CentOS Linux, mas se for removido, ele poderá ser instalado.
Instalar pacote no Ubuntu
apt-get install gedit
Instale o gedit no CentOS Linux
yum install gedit
Site oficial: https://wiki.gnome.org/Apps/Gedit
10. Criador QT
O IDE obrigatório para desenvolvedores C++ e QML. Possui na construção UI designer, suporte para controle de versão, possui suporte a múltiplas plataformas e simulador de design de UI Mobile.
Instale o qt Creator no Ubuntu/CentOS 7 Linux
Baixar pacote
wget http://download.qt-project.org/official_releases/qt/5.3/5.3.1/qt-opensource-linux-x64-5.3.1.run
Alterar permissões para pacote
chmod 755 /qt-opensource-linux-x64-5.3.1.run
Instalar pacote
./qt-opensource-linux-x64-5.3.1.run
Instalar pacote
Site oficial: http://www.qt.io/
Conclusão
Cada desenvolvedor, editor ou administrador tem sua própria prioridade para escolher um IDE ou editor de texto específico. Depende da natureza do trabalho qual ferramenta eles preferirão. Às vezes, um simples editor vim será suficiente, mas em alguns casos é necessária uma ferramenta mais detalhada e avançada. mais dos 100 editores de texto estão disponíveis como gratuitos ou de código aberto, você pode escolher qualquer um deles como alternativa ao editor notepad ++.