intellij-idea
Funzionalità poco conosciute
Ricerca…
Iniezione di lingua
Se vuoi scrivere stringhe contenenti altri linguaggi (JSON, espressioni regolari), è difficile tenere il passo con i simboli di escape, e sarebbe bello avere del codice di assistenza.
- Metti il tuo cursore all'interno di una stringa vuota
-
ALT + ENTER
- Scegli "Lingua o riferimento"
- Scegli la lingua desiderata (
RegExp
nel mio caso) dal pop-up
- Ancora una volta usa
ALT + ENTER
e selezionaEdit regex fragment
- Nella nuova finestra degli strumenti inserisci regex - nota come viene mappato automaticamente su una stringa Java opportunamente scappata. Analogamente per JSON i rientri saranno posizionati correttamente.
Anteprima veloce
Controlla video screencast su YouTube su questa funzione
IntelliJ fornisce una funzionalità di anteprima rapida chiamata Visualizzazione definizione . L'utilizzo di questa funzione consente all'utente di vedere rapidamente il contenuto di un metodo / classe senza navigare nella classe stessa
- OS X - ( ⌘ + Y ) o ( ⌥ + Spazio )
- Unix / Windows - Ctrl + Maiusc + I
Esempio: ricerca in Arrays.copyOfRange()
:
Verifica se hai selezionato la classe giusta nella Search
:
O una rapida occhiata ad alcuni file di progetto:
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow