Editores de Texto Hipsters, parte 2
Na edição passada, falamos de editores de texto alternativos para você "pagar de descolado" no escritório enquanto explora novas funcionalidades ao escrever o seu código.
Mas em tempos de Internet e trabalho remoto, nada melhor do que ter a sua ferramenta mais importante sempre a mão, não importa o local onde esteja. Os editores de texto abaixo funcionam na nuvem e podem ser instalados em um servidor próprio, permitindo que você programe colaborativamente com alguém do outro lado do mundo ou faça aquela alteração de última hora no projeto.
KodeWeave
É fã do Codepen.io, mas gostaria que ele pudesse ser instalado na sua infraestrutura de forma a compartilhar de maneira mais fácil experimentações com colegas ou alunos? Então vai adorar o KodeWeave. Com ele, é possível escrever código HTML, CSS e JS em uma das quatro janelas disponíveis e ver o resultado na hora, bem no estilo já conhecido por muitos desenvolvedores frontend.
https://mikethedj4.github.io/kodeWeave/
ICEcoder
trata-se de uma web IDE que faz uso do excelente CodeMirror para highlight e edição de código. O ICEcoder necessita apenas de PHP5 para funcionar e oferece recursos avançados como múltiplos cursores, login, temas, fechamento automático de tags, Emmet, diff visual, hints e outras opções que normalmente só seriam encontradas em um editor desktop.
https://github.com/mattpass/ICEcoder
Codiad
O Codiad foi construído para ser simples, rápido e interativo, mas apesar disso não fica atrás de nenhuma das outras opções ao oferecer uma série de recursos como suporte a mais de 40 linguagens, sistema de plugins, suporte multiusuário, colaboração em tempo real, etc. Ele necessita de PHP5+ e Apache2 para funcionar, mas dispensa o banco de dados.
https://github.com/Codiad/Codiad
Eclipse Orion
É um projeto da Eclipse Foundation, a mesma que possui a famosa IDE de mesmo nome utilizada por muitos desenvolvedores. Ao contrário deste, o Orion é escrito em JavaScript e possui recursos avançados como code completion, checagem de erros, mapa de código, além de suporte a diferentes temas visuais e uma excelente integração com o Git através da interface web do editor.
https://orionhub.org
Eclipse Che
Mais um projeto da Fundação Eclipse, só que desta vez, em Java. O sistema de funcionamento do Che se diferencia um pouco do Orion por fazer uso intensivo de contêineres Docker. O Che funciona com qualquer imagem Docker tanto do Dockerhub quanto de um registry próprio. Além disso ele permite que você trabalhe via web ou com outro editor desktop de sua preferência, ao montar o workspace localmente via SSH. Se não bastasse isso, o Che é capaz de "injetar" agentes no workspace de forma a oferecer recursos como depuradores, profilers mesmo quando utilizado no navegador. Definitivamente, vale a pena conferir.
https://eclipse.org/che
Texto publicado originalmente na coluna "Código Aberto" da revista iMasters #22