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. 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.
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#.
[quote=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#.
[/quote]
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.
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.