2010-09-21 7 views
7

Ho iniziato a sviluppare Java.c'è Eclipse utile add On per la funzione di completamento automatico come xCode?

Tuttavia, in questi giorni ho avviato il progetto iPhone e mi ha dato un codice di scrittura pigro; il codice auto genera funzionalità in xCode.

Esistono dei componenti aggiuntivi gratuiti non a pagamento che sono simili a xCode? Voglio dire, so che Eclipse ha già una ricerca automatica del metodo parziale quando si inserisce '.' token (punto) dopo il nome della classe che mostra l'elenco dei metodi.

grazie a tutti.

+4

Viene fornito per impostazione predefinita con eclipse –

+2

Non è una risposta diretta alla tua domanda ma ... non aver paura di acquistare strumenti per la tua professione. Soprattutto se sono significativamente migliori rispetto alle alternative gratuite. – colithium

+1

@colithium: Eclipse è già abbastanza buono, però. – Thilo

risposta

28

La funzionalità è denominata content assist in Eclipse. Viene come predefinito.

Per attivare l'assistenza contenuto, normalmente è necessario fare clic su Ctrl+Space (Windows/Linux). Ma come hai detto, su Java verrà attivato automaticamente quando l'utente preme ..

È tuttavia possibile modificare questo comportamento. Vai a Preferences -> Java -> Editor -> Content Assist e cambia il Auto activation triggers for Java.

Ad esempio per ottenere il comportamento di xCode, si potrebbe cambiare a ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.

alt text

+0

BRAVO la risposta! Uso Eclipse da 3 anni e tu mi hai insegnato! Grazie. –

2

Esso viene fornito di default con Eclipse.

è necessario premere . poi ctrl + spacebar

1

Se ctrl + space non funziona, si può provare Alt + /

0

Ho usato a pensare che il completamento automatico era lento, ma si scopre che si può rendere immediato. Vai a Finestra/Preferenze/Java/Editor/Content Assist/Auto-Activation e diminuisci il ritardo di attivazione automatica a zero.

0

Sto usando Code Recommends. Questo è un plugin Eclipse molto utile che devi avere.

Uno dei miei preferiti è la funzionalità più Subwords Completion (non c'è bisogno di ricordare esattamente la prima lettera del nome del metodo, basta digitare in un altro qualsiasi lettera si ricorda anche che sono all'interno).

Offre anche molte altre funzionalità che potrebbero soddisfare le vostre esigenze.

Problemi correlati