BT

IntelliJ IDEA 10.5: Java 7, Groovy 1.8 e várias melhorias no editor

por Carlos Galdino em 19 Mai 2011 |

Nesta semana foi lançada a nova versão do IntelliJ IDEA, o IDE da JetBrains com versões open source e comerciais. A release 10.5 traz muitas novidades, sendo a mais significativa o suporte ao Java 7.

Houve diversas melhorias no editor de código. Na funcionalidade de refatoração, por exemplo, uma pequena mudança melhora a usabilidade: ao introduzir parâmetros ou constantes não é mais mostrada uma nova janela, sendo possível pré-visualizar a mudança (isso já acontecia ao renomear variáveis e métodos). 

O recurso de busca e substituição de código foi melhorado, oferecendo uma interface mais conveniente, com pré-visualização instantânea. E a funcionalidade de autocompletamento de código, que tornou o IDE famoso, também evoluiu, reconhecendo novas "intenções" do programador. A nova versão inclui ainda ferramentas para a comparação entre diretórios e objetos de banco de dados (tabelas, esquemas, fontes de dados etc.).

As mudanças não ocorreram apenas para o Java; os plugins para outras linguagens como Ruby, Python, Scala e PHP sofreram alterações. Por exemplo, foi incluído o suporte à nova versão da linguagem Groovy (1.8) e melhorias no suporte a esta linguagem, por exemplo novas funcionalidades de refatoração e navegação entre testes. 

As novas versões dos SDKs da plataforma Android, também são suportadas pelo IDEA. Há ainda o suporte a Flex, ActionScript, Spring 3.1 e XLST2, além de integração com o container Jetty.

Outra novidade foi a queda nos preços das licenças comerciais. A licença para desenvolvedores individuais, que antes custava 249 dólares, passou a custar US$199. A licença comercial para empresas e organizações teve uma queda de 100 dólares, custando agora US$499.

A versão open source do IntelliJ IDEA possui suporte para Java, Groovy, Android e outras tecnologias, e oferece a maioria das funcionalidades de edição de código. A diferença na versão paga é o suporte a outras linguagens como Ruby, PHP e JavaScript, e a frameworks/tecnologias como Rails, Grails e JSF. As diferenças entre as funcionalidades presentes em cada versão podem ser vistas aqui.

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 menssagens dessa discussão
Comentários da comunidade

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

Receber menssagens dessa discussão

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

Receber menssagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2013 C4Media Inc.
Política de privacidade
BT