Dica matadora p/ Eclipse

24 respostas
L

Uma das coisas que o Visual Studio tem de bom é o Intellisense. Ele traz o completion sem a necessidade de se usar Ctrl - Espaço.

O engraçado é que o Eclipse poderia fazer isso também, mas vem configurado de uma forma que eu não consigo entender o por quê. Existe um delay proposital por padrão. Acho que eles não querem deixar as coisas rápidas demais para desenvolvedores Java, eles podem estranhar. :slight_smile: Se não usa 4GB de RAM e não demora 5 minutos para iniciar então não é Java, deve ser bruxaria.

Isso cria a falsa impressão de que Java é mais lento ou de que o Visual Studio é melhor.

Para fazer o Eclipse se comportar assim como o Intellisense do VS, basta mudar Auto activation delay (ms) para 0 e Auto activation triggers for Java para .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ (existe um ponto antes do “abc”) no Java / Editor / Content Assist.

Fica muito melhor assim. Acho que se o Eclipse tivesse isso habilitado por default, os fanboys do VS chorariam.

24 Respostas

d34d_d3v1l

legal,
depois vou experimentar.

Abraços

darklordkamui

haaaa meuuuu vc virou meu heroi!!!

dica muitoooooooo boaaaaa!!

testei e aprovei!!!

emeraquino

Haha, muito interessante :slight_smile:
valeu a dica!

[]s

asandrob

Implementei a mudança e gostei…

vinicius8891

Testado e aprovado, excelente dica, valeu!! :slight_smile:

tmvolpato

curti

vlw

Polverini

opa eu testei, mto bom vlw

L

Show de bola!!

nitlawalter

Caracas ficou show agora, agiliza muito!!!

gabrielmskate

Testei e funcionou legal!

B

valeu d+++ …
ficou show agora!

RafaelCassau

oO vlw brother, otimo recurso do eclipse, vai ajudar muito aki one trabalho!!!

jonathan_Coelho

Show bola o/

esb

Excelente dica!

M

Agora sim,

como dito antes, bem que poderia estar como default essa opção

Vlw, vai ajudar bastante.

esb

Eu não consigo colocar mais de quatro caracteres no Auto activation triggers for Java…

ViniGodoy

Uma das críticas ao VS era o fato disso ser padrão.
Isso porque, antigamente (na época que o Eclipse foi feito), as máquinas demoravam a trazer a informação de intellisense.
Aí você era obrigado a esperar a lista, mesmo sabendo exatamente que método digitar.

Talvez por isso essa opção não seja padrão.
Mas claro, os tempos mudaram, as máquinas também, talvez fosse a hora mesmo disso ser revisto.

Se não me engano, isso também não é mais padrão no VS2010. Pelo menos, não para o C++ e para o C#.

LucasAdri07

ViniGodoy:
Uma das críticas ao VS era o fato disso ser padrão.
Isso porque, antigamente (na época que o Eclipse foi feito), as máquinas demoravam a trazer a informação de intellisense.
Aí você era obrigado a esperar a lista, mesmo sabendo exatamente que método digitar.

Talvez por isso essa opção não seja padrão.
Mas claro, os tempos mudaram, as máquinas também, talvez fosse a hora mesmo disso ser revisto.

Se não me engano, isso também não é mais padrão no VS2010. Pelo menos, não para o C++ e para o C#.

Testei o 2010 há alguns dias atrás e realmente não veio por padrão… Não sei se é porque minha versão veio do Dreamspark da MS ou se realmente todas as versões estão assim.

M

Não sabia desse detalhe, mas pensando bem acontece mesmo comigo até mesmo usando ctrl+espaço quando estou utilizando o eclipse no Windows, a lista as vezes demora para aparecer, acontece mais quando o eclipse acabou de ser aberto.
No Linux ele já roda melhor.

Hebert_Coelho

Meu pc antigo eu tinha deixado desligado essa opção pq ele não aguentava.

Testei aqui hoje e foi uma beleza! . Tinha até esquecido desse trem.

Valeu! =D

K

Muito bom …Parabéns !

J

ai sim!!! :smiley:

asousaj

Essa alteração causou um efeito colateral aqui, tive de tirar.
Efeito colateral, na verdade digo um comportamento que não me agradou.
Tentem declarar uma variavel identica a essa linha abaixo. Ele fica sugerindo “tenisString” , preferi o modo padrão.

private String tenis = ...

Isso no Indigo/Ubuntu12.04 32bits

VS continua melhor nessa parte, eita saudade dele, mas vou ficar um bom tempo só com JAVA :smiley:

albertongai

fiz aqui… não senti muita diferença… vai ver é porque não estou programando insanamente ultimamente rsrsrs :lol:

Criado 16 de julho de 2012
Ultima resposta 18 de jul. de 2012
Respostas 24
Participantes 23