In Eclipse, quando si passa con il mouse su un metodo, una variabile, ecc., Viene visualizzata una descrizione comandi con i corrispondenti JavaDocs. Esiste una funzionalità simile in IntelliJ?
In Eclipse, quando si passa con il mouse su un metodo, una variabile, ecc., Viene visualizzata una descrizione comandi con i corrispondenti JavaDocs. Esiste una funzionalità simile in IntelliJ?
Risposte:
Per IntelliJ 13 , è presente una casella di controllo nella pagina dell'Editor in Impostazioni IDE
MODIFICA: Per IntelliJ 14 , l'opzione è stata spostata nella pagina Editor> Generale. È l'ultima opzione nel gruppo "Altro". (Per Mac l'opzione è disponibile nel menu "IntelliJ Idea"> "Preferenze").
EDIT: Per IntelliJ 16 , è la penultima opzione in Editor> Generale> Altro.
EDIT: Per IntelliJ Ultimate 2016.1 , è stato spostato in Editor> Generale> Completamento codice.
EDIT: Per IntelliJ Ultimate 2017.2, alias IntelliJ IDEA 2017.2.3 , ci sono in realtà due opzioni:
Fino alla versione 11 di IntelliJ, no, non solo passandoci sopra. Se il cursore si trova all'interno del nome del metodo o dell'attributo, CTRL+ Qmostrerà JavaDoc su * nix e Windows. Su MacOSX, questo è CTRL+ J.
Citazione: "No, l'unico modo per vedere l'intero javadoc è usare Quick Doc (Ctrl-Q)." - http://devnet.jetbrains.net/thread/121174
Da IntelliJ 12.1, questo è possibile. Vedi la risposta di @ ADNow.
È possibile in 12.1.
Trova idea.properties nella cartella BIN all'interno del punto in cui è installato l'IDE, ad esempio C: \ Programmi (x86) \ JetBrains \ IntelliJ \ bin
Aggiungi una nuova riga alla fine di quel file:
auto.show.quick.doc=true
Avvia IDEA e passa il mouse su qualcosa:
Dopo aver fatto CTRL+ Q, puoi
Quindi quando sposti il cursore, la documentazione apparirà in questa casella. Ti costa un po 'di spazio sullo schermo, ma trovo che ne valga la pena.
Pubblicherei uno screenshot ma SO non mi consente di pubblicare immagini.
In Intellij13, è possibile utilizzare la configurazione dell'Editor come di seguito:
Per Intellij 15, utilizzare la casella di controllo File > Settings > Editor > General
nell'opzione Mostra documentazione rapida al passaggio del mouse .
Puoi anche arrivarci digitando "veloce" o qualcosa di simile nella casella di ricerca:
IntelliJ IDEA 14.0.3 Ultimate:
premi Ctrl+ Alt+ S, quindi scegli Editor\General
scegliShow quick domentation on mouse move
Suggerimenti: guarda il conner in alto a destra (icona a forma di ingranaggio) nella finestra pop-up JavaDoc, puoi scegliere:
- Mostra barra degli strumenti
- Modalità vincolata
- Modalità
ancorata
- Modalità galleggiante - Modalità divisa
Il modo più semplice, almeno per me, è stato:
Da IntelliJ Ultimate 2018.1.5, alias IntelliJ IDEA 2018.1.5, fino al 2019.3 , in realtà ci sono due opzioni in File -> Preferenze:
In IntelliJ IDEA 14, è stato spostato in: File -> Impostazioni -> Editor -> Generale -> "Mostra documento rapido al passaggio del mouse"
In Intellij 2019, ho fatto: File> Impostazioni> Editor> Opzione generale Mostra documentazione rapida sul passaggio del mouse.
File -> Impostazioni -> Editor
Seleziona " Mostra documento rapido al mouse "
Ora quando si posiziona il mouse su un metodo, viene visualizzata una descrizione comandi con la documentazione. A volte la dimensione della descrizione comandi è troppo piccola e dovrai ridimensionarla spostando il mouse verso il basso nella parte inferiore della descrizione comando.
Su Mac in IntelliJ Ultimate (versione di prova) 14 ho il mio sotto Settings > Editor > General > Code completion
. La descrizione breve è F1 sul mio laptop.
Si chiama "Documentazione di Autopopup in (ms):"
Una nota per gli utenti di Android Studio (2.3.3 almeno), perché questa pagina è venuta fuori per la mia ricerca su google "android studio hover javadoc" e Android Studio si basa su Intellij:
Vedi File-> Impostazioni-> Editor-> Generale: "mostra la documentazione rapida sui movimenti del mouse", piuttosto che File-> Impostazioni-> Editor-> Generale-> Completamento del codice "Autopopup documentazione in (ms) per il completamento esplicitamente invocato" e "Autopopup in (ms)", di cui è stato precedentemente parlato.
Ho provato molti modi menzionati qui, in particolare la preferenza - editor - generale - completamento del codice - mostra il popup della documentazione in .. non funziona nella versione 2019.2.2
Infine, sto solo usando F1
mentre il cursore è sul tipo / metodo e visualizza bene la documentazione. Questo non è l'ideale ma utile.
Tutti i metodi di cui sopra sono utili, ma manca una cosa di base che devi avere src.zip nel tuo JDK (C: \ Programmi \ Java \ jdk1.8.0_171). Ho pensato che fosse preinstallato ma per qualche motivo, non era presente nella mia installazione. Un'altra cosa da verificare è se il tuo progetto sta usando il JDK specificato (1.8.0_171).
Nel 2020.1 è stato aggiunto nell'editor il rendering javadocs . Schermate prese in prestito dalla documentazione di Intellij.
La risposta è CTRL+ P(NON CTRL+ Q)
Qualcun altro ha pubblicato questa risposta sul forum JetBrains: l'idea è un IDE diverso. Prova a scoprire le sue caratteristiche e cerca di sfruttarlo al meglio, piuttosto che provare a emulare tutto ciò che hai usato prima. Per la maggior parte, Idea ha un'usabilità molto elevata (molto meglio di Eclipse IMHO) ed è ottimizzata per supportare la modifica del codice nel miglior modo possibile (piuttosto che fare affidamento su maghi troppo per esempio).
... oltre a molte altre scorciatoie per navigare nel codice e diverse idee visive.
Penso che sia piuttosto bello che tu possa vedere solo le informazioni specifiche che ti interessano con una semplice pressione di un tasto. Dai un'occhiata ai menu che mostreranno anche le scorciatoie eventualmente modificate per la tua mappa di tasti.
0 Avatar Jens Voß Creato il 12 giugno 2008, 09:26 E, elsandros, oltre a ciò che scrive Stephen: Dal momento che sembri essere interessato alle scorciatoie da tastiera di IDEA, consiglio vivamente il plugin "Key Promoter" che ti aiuta a memorizzare i scorciatoie rapidamente.
Molto utile è anche la funzione "Vai all'azione", invocata da Ctrl- Shift- A. Nel popup, puoi inserire una parola chiave (ad esempio "Javadoc") e l'IDE ti dice le azioni disponibili corrispondenti alla tua ricerca, insieme alle scorciatoie da tastiera e ai gruppi di azioni contenenti (che spesso forniscono anche un indizio su come navigare verso l'azione usando il menu).