it-swarm.com.de

IntelliJ zeigt den JavaDocs-Tooltip beim Mouseover an

Wenn Sie in Eclipse über eine Methode, eine Variable usw. fahren, wird ein Tooltip mit den entsprechenden JavaDocs angezeigt. Gibt es eine solche Funktion in IntelliJ?

523
Steve Kuo

Für IntelliJ 13 gibt es ein Kontrollkästchen auf der Seite des Editors in den IDE Einstellungen

enter image description here

EDIT: Für IntelliJ 14 wurde die Option in Editor> verschoben Allgemeine Seite. Es ist die letzte Option in der Gruppe "Andere". (Für Mac ist die Option unter dem Menü "IntelliJ Idea"> "Preferences").

EDIT: Für IntelliJ 16 ist dies die vorletzte Option im Editor> Allgemein> Sonstige.

BEARBEITEN: Für IntelliJ Ultimate 2016.1 wurde es in Editor> Allgemein verschoben > Code-Vervollständigung. enter image description here

EDIT: Für IntelliJ Ultimate 2017.2, auch bekannt als IntelliJ IDEA 2017.2.3 gibt es eigentlich zwei Möglichkeiten:

  1. Im Editor> Allgemein> Sonstige (Abschnitt)> Schnelle Dokumentation zum Bewegen der Maus anzeigen - Verzögerung 500 ms
    • Aktivieren Sie dieses Kontrollkästchen, um bei Caret eine Kurzdokumentation für das Symbol anzuzeigen. Das Popup-Fenster für die Schnelldokumentation wird nach der angegebenen Verzögerung angezeigt.
  2. Im Editor> Allgemein> Code-Vervollständigung (Unterelement)> Autopop-Dokumentation in 1000 ms für explizit aufgerufene Vervollständigung
    • Aktivieren Sie dieses Kontrollkästchen, damit IntelliJ IDEA automatisch ein Popup-Fenster mit der Dokumentation der Klasse, Methode oder des Felds anzeigt, die bzw. das derzeit in der Suchliste hervorgehoben ist. Wenn dieses Kontrollkästchen nicht aktiviert ist, verwenden Sie Ctrl+Qum eine schnelle Dokumentation für das Element bei Caret anzuzeigen.
    • Das Fenster für die Schnelldokumentation wird nur dann automatisch mit der angegebenen Verzögerung angezeigt, wenn die Codevervollständigung explizit aufgerufen wurde. Für die automatische Codevervollständigungsliste wird das Dokumentationsfenster nur beim Drücken von angezeigt Ctrl+Q.
801
vikasing

Bis zur IntelliJ-Version 11, nein, nicht nur, indem Sie den Mauszeiger darüber halten. Befindet sich der Cursor innerhalb des Methoden- oder Attributnamens, dann CTRL+Q zeigt JavaDoc unter * nix und Windows an. Unter MacOSX ist dies CTRL+J.

Zitat: "Nein, die einzige Möglichkeit, den vollständigen Javadoc zu sehen, ist die Verwendung von Quick Doc (Strg-Q)." - http : //devnet.jetbrains.net/thread/121174

BEARBEITEN

Seit IntelliJ 12.1 ist dies möglich . Siehe @ ADNow's Antwort.

138
Bart Kiers

Es ist in 12.1 möglich.

Finden Sie idea.properties im BIN-Ordner innerhalb des Installationsverzeichnisses Ihrer IDE, z. C:\Programme (x86)\JetBrains\IntelliJ\bin

Fügen Sie am Ende dieser Datei eine neue Zeile hinzu:

auto.show.quick.doc=true

Starten Sie IDEA und bewegen Sie die Maus über etwas:

enter image description here

97
AFD

Nachdem CTRL+Q, Sie können

  1. Pin the tooltip (rechte obere Ecke)
  2. Check Docked Mode (unter dem Gang oben rechts nach dem Feststecken)
  3. Größe wie gewünscht
  4. Klicken Sie auf das Symbol für Dokumentation für das ausgewählte Element automatisch anzeigen

Wenn Sie den Cursor bewegen, wird die Dokumentation in diesem Feld angezeigt. Es kostet Sie ein wenig Bildschirmfläche, aber ich finde, es lohnt sich.

Ich würde einen Screenshot posten, aber SO lässt mich keine Bilder posten.

28
liberty

In Intellij13 können Sie die Editor-Konfiguration wie folgt verwenden: enter image description here

23
Matthew Chen

Verwenden Sie für Intellij 15 das Kontrollkästchen in der File > Settings > Editor > General-Option Zeigen Sie die Kurzdokumentation bei Mausbewegung an.

 enter image description here

Sie können auch dorthin gelangen, indem Sie in das Suchfeld "quick" oder etwas Ähnliches eingeben:

 enter image description here

20
fedorqui

IntelliJ IDEA 14.0.3 Ultimate:

Drücken Sie Ctrl+Alt+S, dann wähle Editor\General wähle Show quick domentation on mouse move

enter image description here

Tipps: Sehen Sie sich den oberen rechten Conner (Zahnradsymbol) im JavaDoc-Popup-Fenster an. Sie haben folgende Möglichkeiten:
- Symbolleiste anzeigen
- Pinded Mode
- Angedockter Modus
- Floating-Modus
- Split-Modus

enter image description here

14
Do Nhu Vy

Hinzufügen zu dem, was ADNow gesagt hat. Auf dem Macintosh: 

  1. Klicken Sie mit der rechten Maustaste auf IntelliJ IDEA. 12
  2. Klicken Sie auf die Menüoption Show Package Contents
  3. Öffnen Sie den Ordner bin
  4. Öffnen Sie idea.properties
  5. Fügen Sie die Zeile hinzu:

    auto.show.quick.doc = true

9
meoww-

Zumindest für mich war der einfachste Weg:

  • Ctrl+Shift+A
  • Typ: Dokument anzeigen
  • Schnelle Dokumentation beim Bewegen der Maus anzeigen (auf ON setzen)
7
Enrico Giurin

In IntelliJ IDEA 14 wurde es zu folgender Datei verschoben: Datei -> Einstellungen -> Editor -> Allgemein -> "Schnelldokument bei Mausbewegung anzeigen"

3
Jonas Pedersen

Für IntelliJ Ultimate 2018.1.5, aka IntelliJ IDEA 2018.1.5 gibt es tatsächlich zwei Optionen:

  1. Im Editor> Allgemein> Sonstige (Abschnitt)> Schnelle Dokumentation zum Bewegen der Maus anzeigen - Verzögerung 500 ms
    • Aktivieren Sie dieses Kontrollkästchen, um bei Caret eine Kurzdokumentation für das Symbol anzuzeigen. Das Popup-Fenster für die Schnelldokumentation wird nach der angegebenen Verzögerung angezeigt.
  2. Im Editor> Allgemein> Code-Vervollständigung (Unterelement)> Automatische Anzeige der Dokumentation in 1000 ms
    • Aktivieren Sie dieses Kontrollkästchen, damit IntelliJ IDEA automatisch ein Popup-Fenster mit der Dokumentation der Klasse, Methode oder des Felds anzeigt, die bzw. das derzeit in der Suchliste hervorgehoben ist. Wenn dieses Kontrollkästchen nicht aktiviert ist, verwenden Sie Ctrl+Q um eine schnelle Dokumentation für das Element bei Caret anzuzeigen.
    • Das Fenster für die Schnelldokumentation wird nur dann automatisch mit der angegebenen Verzögerung angezeigt, wenn die Codevervollständigung explizit aufgerufen wurde. Für die automatische Codevervollständigungsliste wird das Dokumentationsfenster nur beim Drücken von angezeigt Ctrl+Q.
3
Leviand

Datei -> Einstellungen -> Editor

Aktivieren Sie " Schnelldokument auf Maus anzeigen "

Wenn Sie jetzt mit der Maus über eine Methode fahren, erscheint ein Tooltip mit der Dokumentation. Manchmal ist die Größe des Tooltips zu klein und Sie müssen die Größe ändern, indem Sie die Maus an den unteren Rand des Tooltips ziehen.

1
Amap

Auf dem Mac in IntelliJ Ultimate (Trial) 14 habe ich meinen unter Settings > Editor > General > Code completion. Der Tooltip ist auf meinem Laptop F1.

Es heißt "Autopopup-Dokumentation in (ms):"

enter image description here

1
Gemtastic

IDEA hat " find action ":

Öffnen Sie das "Hilfe" -Menü, geben Sie "doc" ein, bewegen Sie den Cursor auf " Quick Documentation " und er wird hervorgehoben.

"Aktion finden" kann auch über den Hotkey aufgerufen werden (Sie finden ihn unter Einstellungen-> Hotkeys)

1
Cjkjvfnby

Hinweis für Benutzer von Android Studio (mindestens 2.3.3), da diese Seite für meine Google-Suche "Android Studio Hover Javadoc" angezeigt wurde und Android Studio auf Intellij basiert:

Siehe Datei-> Einstellungen-> Editor-> Allgemein: "Schnelle Dokumentation zu Mausbewegungen anzeigen", Anstatt Datei-> Einstellungen-> Editor-> Allgemein-> Code Completion " für die explizit aufgerufene Vervollständigung "" und "Autopopup in (ms)", über die zuvor gesprochen wurde.

1
ozzylee

Auf meinem IntelliJ U auf dem Mac muss ich mit dem Cursor auf eine Methode, Variable usw. zeigen und die Taste [cntrl] oder [cmd] drücken. Klicken Sie dann auf den Link innerhalb des Popup-Fensters, um JavaDocs anzuzeigen 

0
Michal

Alle oben genannten Methoden sind nützlich, aber eine grundlegende Sache, die fehlt, müssen Sie src.Zip in Ihrem JDK (C:\Programme\Java\jdk1.8.0_171) haben. Ich nahm an, dass es vorinstalliert ist, aber aus irgendeinem Grund war es in meiner Installation nicht vorhanden. Zu prüfen ist außerdem, ob Ihr Projekt das angegebene JDK (in diesem Fall 1.8.0_171) verwendet.

0
avp