BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Lançado Eclipse Helios

Lançado Eclipse Helios

A fundação Eclipse anunciou dia 22 desse mês o lançamento do Eclipse Helios, trazendo 39 projetos diferentes  pelo sétimo ano de lançamentos. Os projetos do Eclipse são geridos de maneira ágil, lançando sete builds durante o ano e após isso uma quantia de candidatos a lançamento nas semanas que antecedem Junho de cada ano. No lugar de variar as datas de entrega, os projetos do Eclipse variam o conteúdo de cada etapa mantendo o foco na qualidade e compatibilidade com versões anteriores.

O lançamento deste ano traz suporte beta ao Git com o projeto EGit; escolhido como o sistema de controle de versão para o futuro do Eclipse,  o suporte ao Git será fundamental para os futuros lançamentos. Se você não sabe qual sistema de controle de versão utilizar, existe um guia do Git para usuários do Eclipse, (originalmente daqui), assim como um screencast do Eclipse Helios London DemoCamp.

O cliente MarketPlace para Eclipse que acompanha o Eclipse pode consultar (e instalar) aplicações a partir do recém lançado Eclipse Marketplace. Isto torna mais fácil achar plug-ins para o Eclipse; e também pode ser integrado ao recente site para host de projetos open source Eclipse Labs.

O Helios também inclui o primeiro lançamento do Xtext 1.0, vencedor da primiação Eclipse Award no quesito de feature mais inovadora. O objetivo do Xtext é prover um mecanismo de parsers e editores DSL; um recente screencast no Eclipse Live demonstrou como criar um DSL assim como um editor de texto baseado no Eclipse (com suporte a preenchimento). Ele usa o EMF para gerar os nós AST de um simples EBNF. Há um documento introdutório disponível se você desejar testá-lo.

O Web Tools Platform (WTP) liberou suporte para a última versão do JavaEE, incluindo suporte a Servlet 3.0, JSF 2.0 e Tomcat 7. Complementando, a edição e edição de XML (incluindo edição de XHTML) foi melhorado com o processador PsychoPath XPath 2.0. As ferramentas para JavaScript também foram melhoradas, com a habilidade de utilizar plugins para debug diferentes. Assim como os breakpoints condicionais existentes, também é possível criar expressões de monitoramento, o que pode disparar diferentes valores em diferentes pontos através do JavaScript.

Ian Bull, do EclipseSource forneceu uma contagem (bem parecido com anos anteriores) , fornecendo um top 10 para as dez principais características presentes no Eclipse Helios:

  1. Xtext
  2. suporte ao Git
  3. integração com EMF, Riena e RAP
  4. Marketplace Client
  5. P2 API e B3 Aggregator
  6. Target platform enhancements
  7. melhorias na IDE Java
  8. melhorias nas ferramentas da API
  9. Feature based configurations
  10. Melhoria dos recursos

Assim como o clássico pacote SDK, um número específico de pacotes está disponível, assim como desenvolvimento C/C++, desenvolvimento PHP, desenvolvimento JEE entre outros, como por exemplo ferramenta BIRT para relatórios e modelagem. E ainda, os pacotes para OSX estão disponíveis para Cocoa 32 e 64-bit, existe também uma versão Carbon, o Eclipse Helios provavelmente será a última versão a ter suporte ao Carbon como ambiente de execução (em adição,  é pouco provável que o OSX 10.7 continue dando suporte ao Carbon).

Há uma conferência virtual chamada Helios in Action que é grátis para participar; a conferência inclui apresentações em ferramentas Linux, EMF na Web, Eclipse EGit, desenvolvimento JavaScript, JavaEE, Standards Support, Cliente Marketplace, Modelagem, Eclipse Runtime, Mylyn e um overview do top dez realizado pelo Ian.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT