2011-09-19 3 views
8

Ho un problema con più soluzioni possibili.Plugin di Eclipse: completamento automatico come dovrebbe essere

Sto facendo uno studio Computer Sience e sto lavorando come stagista al momento. Il mio compito è quello di creare un'applicazione aziendale per Android & iOS. Ho lavorato per 2 anni con Visual Studio 2010 ora, Xcode è piuttosto simulabile quindi non è grossa, Eclipse d'altra parte non è come quello a cui sono abituato, non sto dicendo che sia male. Finora ho goduto di Eclipse ma ora utilizzo costantemente Xcode ed Eclipse

Ora tieni duro prima di rispondere! So che c'è un completamento automatico in Eclipse ma verrà visualizzato solo dopo aver premuto Ctrl + Spazio o dopo che uno dei quattro attivatori di attivazione automatica è attivato.

Quindi la mia domanda è:

C'è qualche strumento che fa innesco automatico completa dopo ogni battitura o qualcosa del genere? Ho provato a creare il mio plug-in Eclipse, ma è stato molto difficile con zero knowlegde sull'API di Eclipse, anche se i tutorial considerando le funzionalità di completamento automatico sono i benvenuti! (dovrebbero coprire classi come ContentAssistCommandAdapter)

Grazie in anticipo!

risposta

13

Il ritardo tra la sequenza di tasti e il popup è configurabile. Quindi, in alternativa a un plug-in, puoi regolare le impostazioni di completamento automatico su pop-up dopo un periodo di tempo più breve, ad esempio 1/10 di secondo.

Eclipse preferences -> 
    Java -> 
    Editor -> 
     Content Assist -> 
     Enable Auto Activation 
     Auto activation delay (ms) 

(mostrando Mac OX 10.6, in esecuzione di rilascio Eclipse "Indigo", ma l'opzione è stata intorno per sempre):

enter image description here

+1

Sì grazie! che consente di compilare A-Z fow AutoCompletion! –

+0

Dolce, è molto più bello di premere ctrl + barra spaziatrice tutto il tempo. – PherricOxide

+1

Immagino di essermi appena abituato a ctrl + barra spaziatrice. :) – jefflunt