Procura um bom editor de texto? Conheça 10 dos melhores em 2018
Como é comum da nossa parte, todos os anos lançamos um TOP 10 dos melhores editores de texto, que também podem ser usados como editores de código de programação.
Apesar de este ano não existirem assim muitas novidades comparativamente ao TOP de 2017, há algumas novidades que incluímos neste novo TOP referente a 2018.
Hoje em dia qualquer editor de texto oferece um vasto conjunto de funcionalidades. Este tipo de ferramenta pode ser usada nas mais diversas tarefas que vão desde a programação, registo de texto simples, ajuda na configuração de serviços, listagem de ações, etc...mas é verdade que existem uns melhores que outros.
#1 Visual Studio Code
Ao contrário da plataforma Visual Studio, o Visual Studio Code é simplesmente um editor de texto que oferece um conjunto vasto de funcionalidades.
Este editor é multi-plataforma, gratuito e é direccionado para programadores que procuram um simples IDE, leve mas ao mesmo tempo completo.
#2 - Notepad++
O Notepad++ é um poderosíssimo editor de texto que combina uma série de funcionalidades que facilitam o trabalho de qualquer pessoa que trabalhe com texto digital.
Este editor é bastante leve e reconhece a sintaxe de aproximadamente 40 linguagens de programação (C, C++, HTML, XML, ASP, JAVA, SQL, Perl, Python, HTML5, CSS entre outras).
#3 - Atom
O Atom, o popular editor de código do Github, é um dos preferidos dos programadores devido às funcionalidades que oferece.
Este editor permite que os programadores acedam à semântica de várias linguagens de programação, à integração com o Git e (claro) com o próprio Github, a temas completamente personalizáveis e o acesso a uma comunidade que está a desenvolver e a criar módulos e extensões para o Atom.
#4 - Komodo Edit
O Komodo Edit é um excelente editor de texto open source que combina a rapidez, “inteligência” e simplicidade de operação.
Este editor é multi-plataforma e suporta o reconhecimento de sintaxe de algumas linguagens de programação como são o caso do PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5, CSS 3.
#5 - Sublime Text
Sublime Text é um editor de texto e código-fonte multiplataforma, escrito em linguagem C++, que foi inicialmente pensado para ser uma extensão do vim. Este editor oferece recursos extraordinários e um desempenho simplesmente surpreendente.
Uma das características mais fantásticas deste editor é a função “multi-caret editing” que permite escrever a mesma coisa em diversos sítios
#6 - Brackets
Considerado como o substituto do gedit (editor de texto com interface gráfica), o Brackets é um editor de texto código, muito versátil, leve e pode ser facilmente artilhado através das mais diversas extensões disponíveis.
#7 - UltraEdit
Tal como o Sublime Text, o UltraEdit é também um editor muito completo em termos de funcionalidades. Este editor pode ser facilmente personalizado e até podemos configurar ligações FTP, SSH, Telnet para trabalhar em código que está do lado do servidor.
#8 - Light Table
Light Table é considerado um editor de texto altamente moderno e inovador. Este editor pode ser facilmente personalizado, podemos embeber gráficos e ver em tempo real o resultado de um determinado código. Vale a pena experimentar.
#9 - BlueFish
Bluefish é um poderoso editor de texto, recomendado para programadores e webdesigners. Com muitas opções disponíveis, permite desenvolvimento em HTML, XHTML, CSS, XML, XML, PHP, C, Javascript, Java, SQL, Perl, JSP, Python, entre outros.
O Bluefish foi criado por Chris Mazuc e Olivier Sessink em 1997, com o objectivo de facilitar o desenvolvimento web a profissionais que tivessem como sistema operativo o Linux.
#10 - Emacs
O GNU Emacs é um editor de texto extremamente extensível e personalizável. É considerado o “canivete suiço” de escritores, programadores e analistas. Foi desenvolvido originalmente em 1976 no MIT pelo activista do software livre Richard Stallman. A versão actual, o GNU Emacs, foi escrita em 1984 e ainda continua a ser ativamente desenvolvida.
O Emacs é muita das vezes designado de “um sistema dentro de outro sistema”.
No segmento dos editores de texto existem várias opções disponíveis e fiáveis. Estes são dez dos mais populares e também dos mais funcionais para quem trabalha com código.
Que editor de texto usa atualmente?
Este artigo tem mais de um ano
Falta o grande VI
… foje!
O Visual Studio Code tem vindo a melhorar a cada actualização, mas a única coisa que realmente lhe falta é acesso FTP/SFTP para edição remota; de resto está cinco estrelas
Já existe uma extensão para o efeito, mas se viesse embutido no próprio editor seria sempre uma mais-valia 🙂
Infelizmente, eles ainda não resolveram alguns problemas com C/C++. O autocomplete não foi funciona para projetos grandes com várias bibliotecas e pastas.
O Notepadd++ é um editor de texto leve com recursos inteligentes que eu acho extremamente útil para manipulação de arquivos de texto plano em geral, não propriamente para programação, apesar de seu sistema de configuração de reconhecimento de linguagem que além de reconhecer uma grande gama de linguagens ainda permite criar definições customizadas.
Infelizmente apesar de ser um software livre não tem versão para Linux, sendo o único software que eu uso através do Wine por uma única funcionalidade que ainda não consegui encontrar em nenhum outro editor de texto, seu sistema de macros de teclado. Você pode iniciar a gravação de uma macro, digitar uma sequência de teclas e parar a gravação, repetindo a sequência com um simples clique e podendo regular o número de execuções sucessivas da mesma sequência, ou mesmo mandar executa-la até o final do arquivo. Isso é excepcional para fazer o tratamento de grandes arquivos gravados como textos planos.
Nos anos 80 eu fazia o mesmo trabalho no DOS usando um programa TSR (Terminate and Stay Resident) chamado Superkey e durante muito tempo não encontrei um aplicativo com gravação de macros de teclado feito de forma tão prática quanto esse programinha tão antigo e simples, somente o Notepad apresentou a mesma funcionalidade. Obviamente já fiz vários pequenos programas para realizar manipulações de arquivos de texto plano e até já fiz o meu próprio aplicativo de macros de teclado, mas depois de conhecer o notepad++ (e já faz bem mais de uma década) nunca mais tive que recorrer a código para fazer manipulações simples (e algumas nem tão simples assim) em arquivos de texto plano, inclusive alguns bem grandes.
É um bom exemplo de como um recurso simples pode ser extremamente útil e fazer a diferença.
Uso Sublime Text. É muito rápido, e tenho acesso a alguns packages que são muito importantes para o meu trabalho (preciso de fazer compilação de .tex files com lualatex e xelatex muito frequentemente). Para além disso, já passei horas a desenvolver os meus próprios temas e atalhos. Não me vejo a ter este trabalho de novo!
Falta aí o Vim!
Cá na ‘casa’ usa-se o CodeBlocks para os microcontroladores de 8 bits, o Visual Studio para o RTOS (x86) e o Eclipse para o Arm (da Infineon).
O Notepad++ é para escrever coisas e abrir rapidamente qualquer ficheiro em que seja preciso dar uma vista de olhos.
E chega!
O ideal seria pegar todos eles, roubar as funções que cada um tem de melhor e criar um outro com todas estas funções
Kate is life Kate is love
bloco de notas
Para mim o título está fora do contexto.
para mim editores de texto seriam programas tipo o notepad, word, writer, programas de criação de livros. Etc, e mesmo assim criação de livros já se está a desviar do título…
Um editor de texto para mim é para editar texto ou criá-lo, não linguagens de programação, isso para mim não é editar texto, pois linguagem de programação não considero como “texto”, considero como código…
lol.
Na área de programação existe um tema recorrente que é a preferência dos programadores pelo uso de uma IDE ou de um editor de texto. Nesse contexto e só nele, os editores referidos são editores com recursos voltados à programação.
Eu também pensei em editores de texto de propósito geral quando ví o título do artigo e só percebi o contexto depois de acessar o artigo.
Não chega a ser um grande problema mas acho que a sua observação é muito válida, pelo menos no meu caso a interpretação do título foi equivocada, exatamente como você diz.
Isso é apenas a vossa interpretação simples das palavras Texto e Editor. Recomendo a leitura da definição de Text Editor e vão perceber que não se enquadra na vossa definição:
https://en.wikipedia.org/wiki/Text_editor
Word, writer e cia são na verdade processadores de texto, onde tem negrito, itálico…
Estes do arquivo é que são editores de texto 😉
Gosto do PSPad é bom e Free.
Podiam fazer um comparativo semelhante para IDE de Base de Dados?
VIM porque o emacs é lixo
Estou interessado em usar um editor de textos em geral e preciso se há diferença básica entre o notepad, word e writer.