Fare in modo che Eclipse si comporti come Visual Studio
-
02-07-2019 - |
Domanda
Sto facendo un po 'di sviluppo Android e preferisco di gran lunga Visual Studio, ma per questo dovrò usare Eclipse .
Qualcuno ha creato uno strumento che cambia Eclipse per apparire e comportarsi più come visual studio? Principalmente non sopporto i suoi suggerimenti clippyesqe su come dovrei programmare (Sì, lo so non ho ancora usato quel campo privato! Grazie Eclipse!) O il suo incredibilmente schifoso intellisense .
Ad esempio, in Eclipse, se non scrivo prima this
, il suo intellisense non realizzerà che voglio cercare membri con ambito locale. Inoltre, il TAB per completare la convenzione VS è nella mia testa e Eclipse è INVIO da completare, potrei cambiare tutto a mano ma ciò richiederebbe ore e speravo che qualcuno avesse una sorta di tema o qualcosa che l'ha già fatto.
Soluzione
Esistono anche altre opzioni per gli IDE Java. Ovviamente hai trovato Eclipse, ma potresti anche voler dare un'occhiata a IntelliJ e NetBeans . IntelliJ non è gratuito, ma ha un periodo di valutazione di 30 giorni e una mappa delle chiavi di Visual Studio :)
Guardati intorno, trova quello che ti piace e inizia a usarlo pesantemente. Sono tutti ottimi IDE e sono sicuro che una volta che ne usi uno per un po 'ti sentirai a tuo agio.
Altri suggerimenti
Hai provato a utilizzare le combinazioni di tasti di Visual Studio disponibili in Eclipse Ganymede (3.4)?
(Potresti voler sapere che "IntelliSense" è un termine di Visual Studio, probabilmente sconosciuto a chiunque non abbia esperienza con Visual Studio. "Il completamento automatico" è probabilmente un termine più ampiamente utilizzato.)
Se inizi a digitare il nome di una qualsiasi classe / variabile visibile nell'ambito corrente e premi Ctrl + Spazio, il completamento automatico verrà annullato.
Per impostazione predefinita, la scheda viene utilizzata per spostarsi tra gli argomenti delle chiamate di funzione completate automaticamente.
Qui giocherò all'avvocato dei diavoli e dirò che costringerti a usare this.myString
è in realtà molto più sicuro del semplice myString
. myString
potrebbe essere definito localmente (nel metodo) o nella classe come membro privato. A volte penso che Visual Studio sia un po 'sprezzante al riguardo. Nell'esempio che hai citato (ho visto il video ma era illeggibile) dove si trova l'ambito myString
?