Nella nostra base di codice ci sono alcuni metodi molto lunghi (diverse pagine del codice). Durante la lettura del codice, a volte sarebbe utile poter vedere il nome del metodo a cui appartiene la riga corrente, senza eseguire il paging fino all'inizio del metodo. E 'possibile in Intellij IDEA? Sto usando Intellij IDEA 7.0.3.C'è un modo in Intellij IDEA per vedere il nome del metodo a cui appartiene la linea corrente?
risposta
È possibile utilizzare Visualizza | Info contesto (Alt + Q). Verrà visualizzato un popup nella parte superiore dell'editor con le informazioni di contesto correnti (firma di classe/metodo).
C'è un modo per dimostrarlo in modo permanente? – Mark
Stato eroe. Questo è esattamente quello che stavo cercando. –
Mark, questo è esattamente quello che sto cercando? Qualcosa come il pane grattugiato di Eclipse - http://www.pushing-pixels.org/2008/10/10/breadcrumb-bar-in-eclipse-34-milestone-5.html –
Nel pannello struttura selezionare l'opzione "Scorrimento automatico dall'origine". In questo modo quando si posiziona il cursore all'interno di qualsiasi metodo, il pannello della struttura mostrerà il metodo in cui ci si trova.
Lo scorrimento automatico non delinea il nome della funzione appena scorre. Meglio fare Alt + Q. – Narek
In Android Studio il metodo è evidenziato con una barra grigia, quindi questa soluzione funziona molto bene. – hBrent
@Narek potrebbe essere stato modificato di recente, "Scorrimento automatico dall'origine" delinea la funzione su IntelliJ 15 CE – sitaktif
Per qualche motivo (Alt-Q) non era coerente in Android Studio per me. Trovo (Ctrl-F12) per essere abbastanza soddisfacente per questo scopo (Naviga | Struttura file) anche se può essere un po 'lento in file di grandi dimensioni. E premendo nuovamente il tasto di scelta rapida popolerà la lista con tutti i metodi ereditati.
Intellij ora ha il supporto per i breadcrumb. Vai a impostazioni> aspetto e spunta "Mostra breadcrumb". In questo modo è possibile visualizzare il nome della classe/metodo senza Alt + Q.
Giusto per chiarire le sue impostazioni -> Editor -> Generale -> Aspetto –
- 1. Come trovo l'istanza a cui appartiene un metodo?
- 2. Parametri suggerimento IntelliJ IDEA del metodo
- 3. Utilizzo di nomeof per ottenere il nome del metodo corrente
- 4. Trova un pacchetto per nome in Intellij IDEA
- 5. Come selezionare/copiare linea corrente senza utilizzare il mouse in IntelliJ IDEA
- 6. Ottieni il nome del metodo corrente
- 7. IntelliJ IDEA non può vedere il codice generato da Lombok
- 8. Come modificare la variabile $ {USER} in IntelliJ IDEA senza cambiare il nome utente del sistema operativo?
- 9. Come ottenere il nome del metodo corrente in Delphi 7?
- 10. Recupero dinamico del nome del metodo corrente
- 11. Ottieni il nome del metodo corrente
- 12. Impossibile vedere le cartelle di progetto in IntelliJ IDEA
- 13. Ottieni il nome del metodo corrente in esecuzione
- 14. Come faccio a vedere il diff di un commit di unione in IntelliJ IDEA?
- 15. uscita il nome del test corrente tramite uso del codice a [Impostazioni] metodo
- 16. Come visualizzare il nome completo del tipo di un oggetto in IntelliJ Idea?
- 17. ClassNotFoundException in IntelliJ IDEA
- 18. Un modo per chiedere un metodo per il suo nome?
- 19. Il metodo principale appartiene a qualsiasi classe?
- 20. setup del progetto Grails in IntelliJ IDEA
- 21. Come ottenere il nome, o il file e la linea del metodo del chiamante?
- 22. vedere il nome del server in base a certificati SSL
- 23. Esegue l'analisi del codice in IntelliJ IDEA
- 24. Debug JSP in IntelliJ IDEA
- 25. Trova il file corrente in IntelliJ
- 26. LaTeX: come trovare i pacchetti a cui appartiene un comando?
- 27. C'è un modo per collegare Intellij IDEA a Sublime Text su Mac OS X?
- 28. Cambia il suffisso del nome della classe di test predefinito in Intellij IDEA
- 29. IntelliJ IDEA logcat navigazione
- 30. Supporto idea IntelliJ per React.js
C'è un modo per vedere il nome senza alcun intervento? Senza Alt + Q? –