2013-04-18 5 views
5

Von Windows kommend, wenn ich Eclipse und Maus über eine Klasse/Methode/Variable verwende, die ein Javadoc hat, erscheint ein Javadoc-Fenster (oder alternativ kannst du F2 drücken). Eclipse unter Mac OS X 10.8.2 hat das gleiche Verhalten. Aber wo sie sich unterscheiden, ist, dass ich in Fenstern den Inhalt im Popup-Fenster markieren und kopieren kann (Strg + C) und dann irgendwo einfügen kann. Ich kann das unter Mac OS X 10.8.2 nicht machen. Ich habe sowohl die Befehlstaste + C (die überall sonst funktioniert) ausprobiert, und ich habe auch Strg + C versucht. Kein Würfel.(Eclipse - OS X) Wie kopierst du von Javadoc Popups?

Ich verwende dies häufig beim Festlegen einer lokalen Variablen auf einen Wert von einer Getter-Methode zurückgegeben. Ich kann einfach das Javadoc öffnen und den Rückgabetyp kopieren und dann als Typ für meine neue lokale Variable in den Editor einfügen. Es spart viel Zeit, wenn der Rückgabetyp ein komplizierter Map-Typ mit generischen Argumenten ist.

Es ist auch hilfreich, wenn Sie Kollegen dabei helfen, Teile des Javadocs über IMs in sie kopieren/einfügen zu können.

Ist dies unter Mac OS X 10.8.2 nicht möglich? Gibt es eine Arbeit?

bearbeiten: Mit Eclipse-Juno SR 2

Antwort

1

Wenn Sie die Klasse markieren/Methode/Variable, die Sie interessiert sind, am unteren Rand des Eclipse-Fenster sollte es eine Liste der Registerkarten neben Konsole sein, eine der welches Javadoc benannte.

Wenn Sie diese Registerkarte auswählen, sollte das Javadoc in dem Fenster angezeigt werden, in dem Ihre Konsole normalerweise angezeigt wird, und Sie können wie gewohnt mit CMD-c kopieren.

EDIT: Wenn Javadoc nicht zeigen, stellt sicher, dass es von Fenstern ermöglichen> Sicht anzeigen> Javadoc

+1

Vielen Dank. Ich wünschte, sie würden das reparieren, aber du hast definitiv eine solide Arbeit geleistet. Ich bin so glücklich jetzt! –

3

Es scheint ein Fehler zu sein. Für mich wird es nur das erste Mal kopieren. Immer wenn Sie danach versuchen zu kopieren, funktioniert es nicht - bis Sie Eclipse neu starten. Auch wirkt sich Javadoc leider leider nicht auf den Editor aus.

+1

Vielen Dank für Ihr Feedback, dass ich nicht die einzige Person mit diesem Problem bin. Obwohl mir die Javadoc-Ansicht erlaubt, kann ich Paste kopieren - nur nicht den Popup-Dialog. –

Verwandte Themen