O que há de novo no Eclipse 3.2

Olá

What’s New in Eclipse 3.2 Java Development Tools

Trechos do texto:

:arrow: compiler is Java-SE-6.0-compliant

:arrow: a ton of new diagnostics that will help you discover problems in your code even before you try to run it. Some:
* Using variables that are obviously null.
* Unnecessary checks against null.
* Accidentally assigning to method parameters.
* Switch cases entered by falling through previous cases.
* Using non-generic (raw) types.
* Unused labels.
* Unnecessary $NON-NLS$ tags.

:arrow: CamelCase completion (and keeping already-typed characters)

:arrow: new quick fixes

:arrow: When you rename a type in Eclipse 3.2, it offers to rename variables and methods that have similar names

:arrow: supports the latest version of JUnit, version 4.0. (and you can have multiple suites running at the same time)

:arrow: show color-based annotations of who did what in the current file by reading the CVS history. Hovering over a section shows the details of that revision.

:arrow: new feature called “refactoring scripts”

:arrow: When you rename a method, Eclipse 3.2 will offer to leave the old method there, mark it deprecated, redirect it to call the new method, and make a refactoring script to automatically convert all callers when they import your new JAR file.

:arrow: new Clean Up wizard. A few things this wizard can optionally do:
* Remove unused imports.
* Remove unused private methods and constructors.
* Add missing @Override and @Deprecated annotations.
* Add missing $NON-NLS$ tags, or remove unnecessary ones.
* Convert all for loops to be enhanced-for loops.
* Convert control statement bodies to blocks.
* Remove unnecessary casts.
* Add serial version ID to Serializable and Externalizable classes.

[]s
Luca

Isso não ficaria melhor nas notícias não Luca?

Algumas features foram literalmente copiadas do Intellij.

Que bom :smiley:

Olá

Talvez sim. Fiquei na dúvida onde colocar. Coloquei aqui porque ser copy&paste de um artigo do OnJava e não do site oficial do Eclipse.

[]s
Luca

Movido para notícias…

[quote=diego_sl]Algumas features foram literalmente copiadas do Intellij.

Que bom :D[/quote]

O feitiço virou contrao feiticeiro… :slight_smile:

[quote=diego_sl]Algumas features foram literalmente copiadas do Intellij.
[/quote]
Por exemplo?

[quote=diego_sl]Algumas features foram literalmente copiadas do Intellij.

Que bom :D[/quote]

Novidade :stuck_out_tongue:

]['s

Soh faltou vir com suporte a plugin do netbeans (leia-se matisse) :stuck_out_tongue:

VELO

[quote=velo]Soh faltou vir com suporte a plugin do netbeans (leia-se matisse) :stuck_out_tongue:
VELO[/quote]

Tinha que ver no Calysto, quais as novidades do VE. Até tentei achar as novidades, mais parece que tão escodendo bem o jogo.

No site do calysto tem uma coisa interresante

How do I get Callisto?

Callisto is coming in : 0 days 22h:21m:38s (vai atualizando)

Acho que isso é pra aumentar ainda mais a fome dos geeks de plantão :wink:

Flos.

Usem o WindowBuilder, ele usa tb se vc quiser o group layout do matisse. Ele da de 10 x 0 no matisse.

Mas é pago!

Flos.

Uma dúvida:
o que eh CamelCase ?

[quote=giu]Uma dúvida:
o que eh CamelCase ?[/quote]

Do artigo:

For example, do you find yourself typing long identifiers like “LongJavaName?” Now you can enter “LJN” and press Ctrl-Space, and Eclipse will know what you mean. This is called CamelCase completion

Flos.

Olá

A notação camelo é aquela com maiúsculas e minúsculas.

CamelCase é CamelCase porque tem corcovas.

camelcase e CAMELCASE NÃO são CamelCase porque não tem corcovas.

[]s
Luca

Uma dúvida: o que eh CamelCase ?

Do artigo:

For example, do you find yourself typing long identifiers like “LongJavaName?” Now you can enter “LJN” and press Ctrl-Space, and Eclipse will know what you mean. This is called CamelCase completion

Flos.[/quote]

[editado] Ahh, deixa pra lá, o Luca já respondeu muito bem o que é CamelCase na página anterior. :wink: [/editado]

Mas vamos falar sério, o eclipse há tempos está meio morto, não tem nada de novo, só um punhado de pequenas melhorias. Uma pena que o eclipse esteja morrendo.

Nossa, c naum tem acompanhado a net neh?

VELO

Esse é show de bola! :smiley: