Come posso fare in modo che Eclipse aggiunga automaticamente un punto e virgola?

StackOverflow https://stackoverflow.com/questions/3418665

  •  26-09-2019
  •  | 
  •  

Domanda

Ecco la situazione.Ho il seguente codice Java:

String a;
a.

Subito dopo aver premuto il "." Ottengo il menu popup con i metodi di stringa.Ne scelgo uno, inserisco gli argomenti, ma poi devo premere il tasto freccia destra per superare ) in modo da poter digitare ;

In Emacs ho usato una macro (meta-Invio credo) che, una volta premuta, aggiungeva un punto e virgola alla fine della riga corrente e quindi mi posizionava nella riga successiva, al rientro corretto.Esiste una macro del genere in Eclipse?

È stato utile?

Soluzione

Ci sono un paio di plugin Eclipse che possono aiutarti in questo:

Altri suggerimenti

Questo inserisce il punto e virgola alla fine della linea, ma avete ancora di inserimento immediato:

  

Preferenze> Java> Editor> Typing> controllo "punto e virgola"

Ancora, meglio di niente.

Vedere questo link .

"La preferenza è disabilitata per default, quindi bisogna attivarlo. Vai a Finestra> Preferenze> Java> Editor> Typing. , quindi abilitare e virgola nella sezione inserire automaticamente nella posizione corretta.

Ora, quando si preme il punto e virgola da qualsiasi luogo in un comunicato, Eclipse aggiunge un punto e virgola alla fine della riga e posiziona il cursore a destra dopo il punto e virgola in modo da poter iniziare a modificare la riga successiva ".

Non so quale sistema operativo che si sta utilizzando, ma non dimenticare che Eclipse, come il resto delle applicazioni sul proprio sistema, può essere manipolato utilizzando programmi macro esterni utilizzando semplici comandi di interfaccia utente.

Io uso un Mac e io uso un programma chiamato Keyboard Maestro. Quello che hai chiesto mi ha portato circa un minuto da eseguire. Basta andare alla fine della riga, digitare ";" e premere invio per passare alla riga successiva (Eclipse si prende cura o di rientro). Sono sicuro che si può trovare strumenti simili per il sistema operativo di scelta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top