2013-03-18 16 views

risposta

21

Sì, provare Ctrl +Alt +T (Surround con), poi A (Parentesi graffe).

+1

Non funziona su Mac, non riusciva a trovare "le parentesi graffe" dopo fare Opzione + Comando + T –

+0

@ZinanXing, E 'B su Mac –

+0

Su Mac ⌘Command + Option + T apre un menu, ha colpito A per selezionare l'opzione di parentesi graffe –

3

Proprio come il clic di sotto del 2 passi

1, CTRL +ALT +T
2, quindi premere ALT + A allo stesso tempo.

Spero di aiutarti.

+0

Errore di battitura nel primo passaggio, deve essere 'CTRL + ALT + T' – JabbyPanda

+0

Sì, grazie, modificato :) @JabbyPanda –

3

Aggiungere "Istruzione di flusso di controllo senza parentesi" alle impostazioni di ispezione. Quindi eseguire l'ispezione, selezionarli nell'elenco e quindi selezionare "Applica correzione" Aggiungi parentesi graffe "".

Mi ha appena salvato un lavoro noioso di giorni interi!

+0

Grande consiglio, grazie! –

1

È necessario creare prima un modello live. Basta andare su Preferenze e aggiungere un modello di HTML/XML

enter image description here

+0

È possibile assegnare una scorciatoia arbitraria a questo comando, ad esempio "Comando + B"? – Swanand

39

Basta configurare smart Keys come segue:
IDE Settings > Editor > General > Smart Keys > Surround selection on typing quote or brace.

enter image description here

Dalla aiuto integrato IntelliJ:

Se questa casella di controllo è selezionato, il testo selezionato su digitando un preventivo, doppio apice o tutore, sarà circondato con questi personaggi

Se questa casella è selezionata non, poi le virgolette digitati, virgolette o graffe sostituiranno la selezione.

+0

Benedici! NB agli altri: per impostazione predefinita, le mie parentesi graffe sono visualizzate sul margine sinistro. Potrebbe essere necessario giocare un po 'con esattamente quello che hai selezionato e quindi utilizzare la funzione autoindent per rendere questa tecnica il risultato del codice che ti piace. –

+0

Ho visto l'opzione, ma non ho idea di come usarlo. –

+0

neanche io ... quando seleziono un'espressione e digito "brace" scrive graffe e non può risolvere quello ... – xetra11

1

Avevo oneline se istruzione senza parentesi graffe e ho dovuto aggiornarlo con parentesi graffe nel file intero. Così ho aggiornato lo stile del codice per aggiungere sempre le parentesi per l'istruzione if/else. In Idea andare a:

Impostazioni -> Editor -> Codice di stile -> Java -> confezionamento e Bretelle (scheda)

Trova " 'Se()' Statement"/"Forza parentesi " e modificare il valore da " Non forzare " (predefinito) a " Sempre ". Premere ctrl + alt + L per riformattare il file e verranno aggiunte le parentesi graffe. settings

Problemi correlati