Content Assist in Eclipse 3.4 e 3.5 ha smesso di funzionare per me. Quando digito nei primi caratteri di una classe e ha colpito CRTL-spazio poi, dopo un ritardo ottengo il seguente messaggio di errore alt text http://locuslive.com/webdrive/JDTscreenshot.pngEclipse Java Content Assist non funziona
Non importa quali proposte attiva/disattiva, mi metterò questo (o simile) Messaggio.
ho provato:
Modifica delle Xms/Xmx valori
partire Eclipse con -clean
Creazione di un nuovo spazio di lavoro e importando i miei progetti
Tuttavia nessuno di questi ha funzionato.
Ho visto alcuni post che suggeriscono che altre app potrebbero occupare lo spazio CRTL o interferire in altro modo, tuttavia non ho nulla a parte un nuovo Eclipse in esecuzione e il problema persiste.
Il mio problema è molto simile a quello coperto da this post anche se in una versione successiva e su OSX 10.5.7.
Qualcuno ha qualche suggerimento su come questo potrebbe essere risolto?
Grazie.
UPDATE: Per chiunque sia interessato ho ottenuto i risultati migliori utilizzando Eclipse 3.5 Classic (ad esempio Mylyn non include). Ho anche usato le impostazioni specificate nelle segnalazioni di bug collegate da VonC di seguito.
È interessante notare che Classic non viene fornito con alcune viste, ad es. Frammenti, ma questi sono facili da inserire da un'altra distribuzione.
UPDATE 2: questo problema in realtà persisteva anche con le ultime versioni di Eclipse (3.6 M1). È causato da un grande file JAR generato da Altova Mapforce per gestire le trasformazioni EDIFACT nella nostra applicazione. È riproducibile aggiungendo questo JAR al percorso di costruzione e nessuna modifica alla guida alle impostazioni di Content Assist. L'errore (e JAR) può essere visto su https://bugs.eclipse.org/bugs/show_bug.cgi?id=289057
Può essere correlato al bug 281871, vedere la seconda parte della mia risposta. – VonC
È possibile modificare la configurazione per risolvere questo problema: https://stackoverflow.com/a/46727305/3237665 – mkebri