A Eclipse Foundation lançou a primeira versão do Eclipse Theia, Eclipse Theia 1.0. Confira as novidades desse lançamento e veja como instalar no Linux.
O mercado de desenvolvimento de aplicativos está bastante ocupado no momento. É óbvio, porque todos os dias os aplicativos baseados na Web e desktop resolvem muitos problemas atuais das organizações.
E, recentemente, uma nova ferramenta foi adicionada: O Eclipse Theia 1.0 está disponível como uma alternativa completamente de código aberto ao Visual Studio Code.
Novidades do Eclipse Theia 1.0
Sim. Recentemente, a Eclipse Foundation lançou a primeira versão do Eclipse Theia. De acordo com o site deste projeto,
O Eclipse Theia é uma plataforma extensível para desenvolver idos em nuvem e linguagem multi-língua com tecnologias web de estado da arte.
Theia é uma plataforma IDE exclusiva que suporta a construção de IDEs baseados em desktop e na Web a partir da mesma base de código.
Para estar em um estágio inicial de desenvolvimento, ele tem ótimos colaboradores que fazem com que o projeto pareça estar subindo.
Por exemplo, alguns deles são Google, IBM, Red Hat e outras empresas que não apenas contribuem como o utilizam.
Alguns dos escopos que o projeto são:
- Suporte à criação de IDEs baseados em navegador e desktop.
- Forneça uma arquitetura altamente flexível para adotantes.
- Suporte ao protocolo de extensão de código VS.
- Desenvolvido sob governança de código aberto neutra em relação ao fornecedor.
- Isso faz com que os desenvolvedores controlem a construção do programa.
Theia suporta nativamente o protocolo de extensão VS Code. Isso significa que você pode instalar qualquer uma das muitas extensões disponíveis para a Theia feitas pela comunidade.
Por outro lado, o projeto Theia está hospedado na Eclipse Foundation, uma corporação sem fins lucrativos, e é desenvolvido por uma comunidade diversificada.
Além disso, o Theia foi projetado de forma modular para permitir que extensores e adotantes personalizem e estendam todos os aspectos dele.
Provavelmente, a aparência é muito semelhante ao Visual Studio Code, mas como o projeto afirma que é um ótimo software, eles estabelecem algumas diferenças:
- A arquitetura de Theia é mais modular e permite muito mais personalizações.
- Theia foi projetado desde o início para rodar em Desktop e Cloud.
- Além disso, é desenvolvido sob uma Open-Source Foundation neutra em relação a fornecedores.
- Por padrão, ele suporta muitos idiomas, como Javascript, Python ou Java. Mas não é só isso, mas também é possível adicionar suporte para muitos mais.
Outro recurso do Eclipse Theia 1.0 é que ele incorpora um terminal dentro do aplicativo.
Este terminal se reconecta ao recarregar o navegador, mantendo o histórico completo. Além de uma interface gráfica flexível que permite personalizá-la conforme o desejo do desenvolvedor.
Além disso, o Theia roda em qualquer dispositivo moderno, como tablets, Chromebooks e, é claro, nas suas poderosas máquinas de desenvolvedor.
Portanto, com este lançamento, estamos no caminho de uma nova era em desenvolvimento pelo Eclipse.
Além disso, essa alternativa de código aberto ao Visual Studio Code aumentará a concorrência e, finalmente, vencerá para desenvolvedores e usuários.
Para saber mais sobre essa versão do Eclipse Theia, acesse a nota de lançamento.
Como instalar ou atualizar o Eclipse Theia 1.0
Para instalar a versão mais recente do Eclipse Theia nas principais distribuições Linux, você poderá fazê-lo através do Docker executando este comando:
sudo docker run -it --init -p 3000:3000 -v "$(pwd):/home/project:cached" theiaide/theia:next
- Como instalar o editor de imagens RAW RawTherapee no Linux
- Como instalar o Letterpress no Linux via Flatpak
- Como instalar o editor de imagens LazPaint no Linux via Flatpak
- Como instalar o editor de imagens RAW RawTherapee no Linux via Flatpak