O que há de novo no Eclipse 3.2

30 respostas
Luca

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

30 Respostas

Mauricio_Linhares

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

plentz

Algumas features foram literalmente copiadas do Intellij.

Que bom :smiley:

Luca

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

Daniel_Quirino_Olive

Movido para notícias…

G

diego_sl:
Algumas features foram literalmente copiadas do Intellij.

Que bom :D

O feitiço virou contrao feiticeiro… :slight_smile:

Luiz_Aguiar

diego_sl:
Algumas features foram literalmente copiadas do Intellij.

Por exemplo?

F

diego_sl:
Algumas features foram literalmente copiadas do Intellij.

Que bom :D

Novidade :stuck_out_tongue:

]['s

velo

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

VELO

M

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

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.

O

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

M

Mas é pago!

Flos.

giu

Uma dúvida:
o que eh CamelCase ?

M

giu:
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.

Luca

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

M

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]

jc_oz

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

O

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.

velo

Nossa, c naum tem acompanhado a net neh?

VELO

boaglio

Esse é show de bola! :smiley:

boaglio

É verdade, quase ninguém aposta mais no Eclipse, apenas pequenas empresas meia boca de fundo de quintal: BEA, IBM, SAP, etc…

velo

É verdade, quase ninguém aposta mais no Eclipse, apenas pequenas empresas meia boca de fundo de quintal: BEA, IBM, SAP, etc…

Boa glio :lol:

E meu, em um ano só saiu o WTP, DTP, TPTP e o Birt de novidades… é verdade, tá meio parado o projeto…

VELO

F

É verdade, quase ninguém aposta mais no Eclipse, apenas pequenas empresas meia boca de fundo de quintal: BEA, IBM, SAP, etc…

E pior que isso o Eclipse so tem uns 30 sub-projetos sendo desenvolvidos. :S

]['s

velo

:expressionless:

Meu tá muito parado, vou trocar de IDE.

Alguem tem alguma com um futuro mais promissor pra me sugerir?

VELO

O

O que eu tomo como comparação são os concorrentes do eclipse, o netbeans por exemplo que é grátis, toda nova versão vem com pelo menos um recurso empolgante, vide o matisse, o profiler, etc e o eclipse só nas melhoriazinhas aqui e ali. Isso que eu nem falo do IDEA…

Vocês são pessoas inteligentes, não discutam IDEs com o coração e sim com a razão. Eu uso o eclipse e é por isso que fico indignado com os desenvolvedores dele que o deixam nesse estado lamentável.

Já se alguns de vcs querem discutir o caso como se fosse sobre times de futebol, tudo bem.

F

onolox:
O que eu tomo como comparação são os concorrente do eclipse, o netbeans por exemplo que é grátis, toda nova versão vem com pelo menos um recurso empolgante, vide o matisse, o profiler, etc e o eclipse só nas melhoriazinhas aqui e ali.

Vocês são pessoas inteligentes, não discutam IDEs com o coração e sim com a razão. Eu uso o eclipse e é por isso que fico indignado com os desenvolvedores dele que o deixam nesse estado lamentável.

Já se alguns de vcs querem discutir o caso como se fosse sobre times de futebol, tudo bem.

Por nós sermos pessoas inteligentes é que falamos que voce esta errado.

Poucas novidas sao adicionadas na IDE principal, mas o Eclipse é muito mais que isso.

Profile? TPTP é o que?
Web? O WTP vem a passos largos.
Matisse? Realmente aqui o Eclipse ta comendo poeira. Quando eu digo isso falo do VE plugin oficial, mas existem plugins de terceiros que tem esse recurso.

Agora pergunto.
Como tu desenvolve relatorios no NB? Tem algo semelhante ao Birt?

Que tal da uma olhada na pagina de projetos do Eclipse e ver o que esta sendo feito.

http://www.eclipse.org/projects/

]['s

urubatan

onolox:
O que eu tomo como comparação são os concorrentes do eclipse, o netbeans por exemplo que é grátis, toda nova versão vem com pelo menos um recurso empolgante, vide o matisse, o profiler, etc e o eclipse só nas melhoriazinhas aqui e ali. Isso que eu nem falo do IDEA…

Vocês são pessoas inteligentes, não discutam IDEs com o coração e sim com a razão. Eu uso o eclipse e é por isso que fico indignado com os desenvolvedores dele que o deixam nesse estado lamentável.

Já se alguns de vcs querem discutir o caso como se fosse sobre times de futebol, tudo bem.


concordo que o Matisse é bem melhor que o VE
agora o profiles do netbeans não tem metade dos recursos do TPTP
o editor de código do netbeans é lastimavel (deu uma melhoradinha no 5 mas ainda ta lastimavel)
net beans não tem quase nenhum refactoring

a unica diferença é que o pessoal do netbeans é melhor de marqueting :smiley:

kuchma
Vou fazer minha IDE tambem. Sera gratuita e na primeira versao vira soh com a janelinha "About". Depois vou lancar um milestone com o editor. Na proxima versao podemos colocar syntax highlighting. Com certeza todos os outros concorrentes poderao ser considerados "mortos" apos essa minha iniciativa revolucionaria. :XD:

Marcio Kuchma

C

Luiz Aguiar:
diego_sl:
Algumas features foram literalmente copiadas do Intellij.

Por exemplo?

Por exemplo:
:arrow: Using variables that are obviously null.
:arrow: Unnecessary checks against null.
:arrow: Accidentally assigning to method parameters.
:arrow: Unused labels.

:arrow: Remove unused imports.
:arrow: Remove unused private methods and constructors.
:arrow: Remove unnecessary casts.

:arrow: CamelCase completion.

:arrow: SmartType Code Complete.

:arrow: Rename variables and methods that have similar names on Rename Refactoring.

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

Dentre outras mais que são não relevantes ou que por algum motivo eu não vi, ou esqueci :smiley:

[]'s

velo

Isso pq o foco do pessoal que patrocina o eclipse eh vender as ferramentas construidas sobre o eclipse, e naum vender o eclipse.

VELO

velo

onolox:
O que eu tomo como comparação são os concorrentes do eclipse, o netbeans por exemplo que é grátis, toda nova versão vem com pelo menos um recurso empolgante, vide o matisse, o profiler, etc e o eclipse só nas melhoriazinhas aqui e ali. Isso que eu nem falo do IDEA…

Vocês são pessoas inteligentes, não discutam IDEs com o coração e sim com a razão. Eu uso o eclipse e é por isso que fico indignado com os desenvolvedores dele que o deixam nesse estado lamentável.

Já se alguns de vcs querem discutir o caso como se fosse sobre times de futebol, tudo bem.

Bom, a unica coisa que o meu eclipse tem inveja no meu netbeans é o suporte a UML no netbeans 5.5.

Mas nada que 1,2 giga de RAM e trabalhar com os 2 abertos não supere.

Marvin

Criado 28 de junho de 2006
Ultima resposta 30 de jun. de 2006
Respostas 30
Participantes 16