BT

Projeto Orion da Fundação Eclipse a todo vapor

por Eder Magalhães em 17 Jun 2011 |

A equipe do Orion vem trabalhando intensamente no desenvolvimento de novas funcionalidades e melhorias no seu projeto de desenvolvimento web na nuvem. Na última versão, foram implementados novos recursos para integração com repositórios de código-fonte e realizadas melhorias importantes no editor de código. Houve ainda aumento em desempenho e estabilidade.

O Orion é uma ferramenta para criação de aplicativos web através da web; ou seja, com o Orion o desenvolvedor pode implementar, testar e executar o seu código contando apenas com um navegador (e, claro, acesso à internet). O projeto ainda está em fase inicial (proposed), mas a Fundação Eclipse vem demonstrando bastante interesse na sua evolução.

Este ano anunciamos no InfoQ Brasil o lançamento do OrionHub, plataforma criada para viabilizar o uso do Orion. E há poucos dias, a equipe do Orion blogou duas vezes sobre novas funcionalidades e as melhorias implementadas no Orion 0.2, atualmente na versão Release Candidate 1. Conheça a seguir as principais mudanças nessa versão.

Suporte a teclas de atalho. Todas as páginas do Orion agora suportam teclas de atalho. Na página de Navegação do projeto, por exemplo, 'T' uma caixa de pesquisa de arquivos é exibida. Dentro do editor de código ‘Ctrl-L’ abre uma caixa para navegar até determinada linha do código (GoTo Line) da mesma forma que o Eclipse. Para conhecer as teclas de atalho disponíveis, pressiona-se '?' em qualquer página do Orion, ou ‘Ctrl-Shift-?’ no editor.

Página inicial melhorada. Na nova home exibida após o login do desenvolvedor, o Orion lista os projetos mais acessados e disponibiliza algumas funcionalidades mais usadas, como fazer upload de um arquivo local e criar um clone de um repositório do github.

Evolução na integração com Git. Na página de repositórios do Orion, é possível criar um novo repositório no Git. Além disso, a funcionalidade para clonar um repositório do Git ficou mais simples: o Orion cria automaticamente uma pasta no workspace para armazenar o conteúdo do repositório clonado.E com o Git Reset pode-se desfazer as mudanças implementadas no workspace, mantendo o conteúdo armazenado no repositório do Git local. Outras melhorias relacionadas ao Git são a inclusão de detalhes na consulta de logs de commits efetuados e novas funcionalidades na administração de repositórios remotos.

Mais desempenho. Algumas melhorias foram implementadas para tornar a experiência de navegação do OrionHub mais rápida. Por exemplo, o filtro Gzip foi habilitado para todas as páginas, e as dependências externas para JavaScript e CSS de todas as páginas foram reduzidas.

Novos recursos de exibição de código. melhorias no mecanismo de realce de sintaxe do editor: agora o Orion suporta regras de sintaxe multi-linhas, permitindo mostrar de forma diferenciada conteúdos diferentes na mesma linha do código. E caso algum trecho de código ou comentário seja definido em um lugar inválido, o editor destaca esse conteúdo em vermelho.

Para começar a utilizar o Orion, basta cadastrar um email no site do projeto e, após receber as credenciais, acessar o OrionHub. Mais informações sobre o Orion podem ser obtidas no wiki do projeto, no blog Planet Orion e no Twitter pela conta @orion_oti.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.