2013-08-28 18 views
8

Ho installato GGTS, su ubuntu e sto cercando di modificare i file .Groovy con l'editor integrato.Groovy-Grails Tool Suite (GGTS) ​​assistenza ai contenuti che non riconosce basic groovy

Il completamento automatico è estremamente fastidioso perché mentre sarà riconoscere i miei oggetti di dominio vale a dire la mia classe di utente, ecc .. E non riconosce groove di base, ad esempio, si digita "def" per definire una variabile poi ha colpito lo spazio e lo farà completamento automatico a "Predefinito", allo stesso modo se provo a digitare "return" si autocompleta a "RETURN" mentre sto digitando non appena ho colpito lo spazio, che è molto fastidioso.

Come ho detto riconoscerà classi, quindi se ho tipo def u = new User(), la parte utente completerà ok, ma il problema è che la variabile u ho definito in precedenza non è recgonized più avanti nel codice .

Spero che voi ragazzi capiate il mio significato ... Non ho idea di come sistemarlo, a meno di non usare l'editor groovy e trattarlo come testo normale. Ho anche provato a disattivare l'assistenza per i contenuti, ma non sembra funzionare per qualche motivo

+1

Hai aggiunto natura groovy al tuo progetto? – Chris

+1

Dai un'occhiata al tuo log degli errori di Eclipse e allega eventuali errori rilevanti. –

+1

Ho lo stesso problema, colpire la fuga interrompe il riempimento automatico distruttivo, ma qualsiasi risposta sarebbe gradita – adrianmcmenamin

risposta

0

Assicurati di essere nella prospettiva di Grails; questo può influire su alcune delle caratteristiche di Groovy/Grails e su come Eclipse (anche GGTS) ​​le sfrutta. Troverai il pulsante della prospettiva in alto a destra. Se sei in Java o Debug, potrebbero verificarsi strane cose come questa.

Inoltre, come stai creando e aprendo i tuoi file Groovy? Utilizzi i menu di scelta rapida o lo strumento del prompt dei comandi di Grails per emettere ordini come "crea-controller"? Se stai creando i file in qualche altro modo, prova a utilizzare questi metodi per generarli e vedere se ottieni gli stessi risultati.

1

Avevo questo problema in GGTS 3.4.0.RELEASE oggi e mi sono arrabbiato molto con la situazione.

qualche modo il mio lavoro ha avuto la "Attivazione automatica dei trigger per Java" impostato su "_.abcd .... Z" (tutte le lettere minuscole)

Finestra -> Preferenze Java -> Editor -> Contenuto Assist "Attivazione automatica trigger per Java" impostato su "."

Questo sembra aver contribuito drammaticamente.

Non sono ancora sicuro di cosa abbia causato il mio ambiente di lavoro con questa impostazione.

+0

So che questo è un vecchio post, ma nel caso non l'avessi mai scoperto: è un "ottimizzazione" in STS/GGTS che puoi applicare all'avvio per la prima volta tra molte altre impostazioni. Mi sono imbattuto nella stessa cosa un po 'di tempo fa. Perché pensavano che fosse una buona idea, non lo so. – Andy

Problemi correlati