Questo comportamento mi sta facendo impazzire.Punto e virgola eclissi inserito prima del cursore quando si digita la riga intera non utilizzando il contenuto assist
ho digitare quanto segue:
fileName.append(c.get(Calendar.HOUR_OF_DAY))
Ora, quando ho scritto che il contenuto assist poped up. Non ho scelto HOUR_OF_DAY dall'assistente ai contenuti né ho premuto Invio per riempirlo automaticamente. Ho appena digitato "HOUR_OF_DAY". Ho digitato entrambi i finali ")" anche alla fine della riga, non ho premuto tab.
Il mio cursore si trova ora alla fine della riga e io digito;
Eclipse inserisce il; DOPO il cursore! Quindi quando premo invio, il punto e virgola si sposta sulla riga successiva!
Ho provato tutto ciò che riesco a pensare nelle preferenze. Ho attivato l'opzione "auto smeicolon" che dovrebbe posizionare automaticamente il punto e virgola alla fine della riga, ma non risolve questo problema.
Un indizio: se premo "INVIO" prima di digitare ";" alla fine della riga, la finestra di assistenza dei contenuti scompare e il; è inserito correttamente con il cursore ora afte il; Quindi il content assist mi sta dando fastidio.
Qualsiasi aiuto è apprezzato.
ESC scende il contenuto del menu assist. –
Quindi questo non spiega perché il menu di assistenza contenuto causerebbe il; da posizionare dopo il cursore. Dovrebbe semplicemente licenziare se stesso o almeno non fare danni. – LPalmer