Posso selezionare un blocco di codice e fare in modo che IntelliJ lo avvolga con un "prova ... cattura"?
C'è una scorciatoia da tastiera?
Posso selezionare un blocco di codice e fare in modo che IntelliJ lo avvolga con un "prova ... cattura"?
C'è una scorciatoia da tastiera?
Risposte:
Seleziona il codice, quindi:
Code>Surround WithMi piace controllare di tanto in tanto la Guida alla produttività nel menu Aiuto. Non solo mi dice tutte le scorciatoie, ma tiene traccia di quante volte ho usato ognuna e l'ultima volta che l'ho usata. Posso vedere come sto sfruttando le scorciatoie.
Ctrl Alt T porta una nuova finestra terminale nei sistemi Linux. Quindi l'approccio giusto è Menu-> Codice e seleziona Surround con ...
Ctrl+Super+Alt+Tfunziona di default.
Ubuntu:
"alt+c" -> "s" -> "6"
Mac:
"cmd+alt+t" -> "6"
Win (anche Linux distr in caso di conflitto con l'associazione della chiave di sistema):
"ctrl+alt+t" -> "6"
Per ricapitolare e riepilogare tutte le situazioni, si potrebbe fare:
Indica quale parte di codice circonda:
Comando:
Ctrl-Alt-T, 6oAlt+C, S, 6Command+Alt+T, 6Alt+C, S, 6Infine, non dimenticare di usare il Productivity Guidesotto Help menu.
Se devi solo avvolgere una riga in un try-catch, puoi utilizzare Postfix Completion , disponibile in IDEA 13.1 EAP e versioni successive.
L'idea è che tutto ciò che devi fare è aggiungere .tryalla tua linea e il completamento sarà in grado di avvolgerlo in un try-catch.
Per esempio:
System.out.println("Hello World!");.try
risultati in
try {
System.out.println("Hello World!");
} catch (Exception e) {
e.printStackTrace();
}
Per gli amati utenti Mac è: Comando Alt T
Intellij Idea fornisce al surround funzionalità per questo. sotto il link puoi vedere cosa puoi ottenere con surround con https://www.jetbrains.com/help/idea/2016.2/surrounding-blocks-of-code-with-language-constructs.html
Se stai usando Ubuntu e hai già letto le risposte sopra, potresti vedere che la scorciatoia da tastiera predefinita per surround with Ctrl+Alt+T è un terminale aperto in Ubuntu.
Quindi un modo per usare surround con è, nel Menu -> Surround with . Ma questo non ci consente di usare la promessa di base di Intellij di solo sviluppo della tastiera. Per mantenere la promessa, Intellij ci consente di utilizzare le nostre scorciatoie da tastiera.
Per quello vai su File -> Impostazioni -> Keymap lì dentro puoi vedere una casella di ricerca. Digita la funzionalità desiderata (Surround with). Fare clic destro sulla Surround con, quindi selezionare Elimina Ctrl + Alt + T . Quindi di nuovo fai clic con il pulsante destro del mouse e seleziona Aggiungi scorciatoia da tastiera La sequenza di tasti Give di cui hai bisogno (es: premi Ctrl + Alt + P) Quindi premi Ok. Potrebbe essere richiesto un errore che indica la sequenza di tasti in uso, se lo si desidera premere Lascia . Quindi premere Applica
Se vuoi conoscere i tasti premuti di default in Intellij Idea, controlla questo pdf fornito da Jetbrains
[Link aggiornato]
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
seleziona il codice e premi alt + maiusc + z ..
Alt + Ctrl + T