Para quem desenvolve com ferramentas originalmente criadas pela Borland (que depois passaram a ser desenvolvidas pela sua subsidiária CodeGear, que foi comprada pela Embarcadero), uma boa novidade: está chegando a versão 2010, com mais de 120 melhorias, pelo que informa sua página oficial. Resta saber se todas estas melhorias serão facilmente percebidas e serão realmente úteis a maioria.
Entre as principais novidades estão:
- IDE Insight – Permite que você encontre qualquer arquivo, componente, propriedade, etc. apenas digitando parte do nome.
- Code Formatter – Permite aplicar uma formatação de código pré-configurada.
- Class Explorer – Permite visualizar dependências entre arquivos, conteúdo de classes, hierarquia de classes, etc.
- Data Visualizers – Melhorias no depurador (como mostrar tipos Date como uma data e não um número de ponto-flutuante, etc.)
- Debugger Thread Control – Facilita a depuração de programas com várias threads
Veja o vídeo (em inglês, sem legendas):
Apesar de ainda não terem muitas das facilidades encontradas em IDEs como Eclipse e NetBeans, são muito boas para RAD e certamente irão melhorar a medida que a Embarcadero for amadurecendo nesse segmento. Afinal, trata-se apenas do segundo release trazendo a marca da empresa.
3 comentários:
Curioso, parece que possui todas as coisas que já existiam no C++ Builder 5, que foi a versão que mais usei, fora alguns detalhes úteis apenas para Delphi. Nesse caso eles devem ter melhorado o marketing =)
[]s
Opa, você disse "Apesar de ainda não terem muitas das facilidades encontradas em IDEs como Eclipse e NetBeans"
que facilidades são estas?
só para esclarecer mesmo
t+
@Alan,
esses IDEs estão muito mais avançados em diversos pontos, como por exemplo:
* processamento da análise do código em segundo plano, fazendo com que, por exemplo, o CodeCompletion ocorra de forma quase automática;
* Análise de dependências automática (de arquivos, classes, pacotes, etc.);
* Auxílio na resolução de problemas no código, onde o IDE te dá o problema e as possíveis formas de resolver. Você escolhe como resolver e ele faz tudo sozinho;
* Muito mais opções de Refactoring;
* Mais opções de geração de código. Por exemplo, o Delphi possui geração de "getters" e "setters", mais ainda não o C++, algo corriqueiro nos outros IDEs.
* Melhor integração com UML (O EDS ainda não amadurecei estes pontos, que nos plugins destes outros IDEs funcionam bem);
* Número expressivo de plugins disponíveis, que aumentam a produtividade geral ou trazem ganhos para o projeto, como os plugins de coleta de métricas de código, integração com SCMs (SVN, GIT, ...), etc.
Enfim, o Embarcadero Developer Studio tem muitos pontos a melhorar, que nestes IDEs já estão bem desenvolvidos. É verdade que por serem projetos abertos, essa evolução se dá de forma mais rápida.
Postar um comentário