2013-04-18 64 views
5

來自Windows,當我使用Eclipse和鼠標懸停在具有Javadoc的類/方法/變量上時 - 會彈出一個Javadoc窗口(或者您可以按F2鍵)。 Mac OS X 10.8.2上的Eclipse具有相同的行爲。然而,它們不同之處在於,我可以在彈出窗口中突出顯示內容並將其複製(Ctrl + C),然後將其粘貼到某處。我無法在Mac OS X 10.8.2中使用它。我試過了兩個命令鍵+ C(其他地方都可以),我也試過Ctrl + C。沒有骰子。(Eclipse - OS X)如何從javadoc彈出窗口複製?

我在設置局部變量爲getter方法返回的值時經常使用它。我可以打開Javadoc並複製返回類型,然後將其粘貼到編輯器中作爲我的新本地變量的類型。如果返回類型是一個具有泛型參數的複雜Map類型,它可以節省大量時間。

此外,它有助於幫助同事能夠通過即時消息將Javadoc的部分複製/粘貼到他們。

這在Mac OS X 10.8.2上不可行嗎?有沒有解決辦法?

編輯:使用Eclipse朱諾SR 2

回答

1

如果選中類/方法/變量您有興趣,在你的Eclipse窗口的底部應該有標籤旁邊控制檯的列表,一名爲Javadoc。

如果您選擇此選項卡,Javadoc應顯示在您的控制檯通常出現的窗口中,並且您可以使用CMD-c正常進行復制。

編輯: 如果Javadoc中沒有顯示,請務必從窗口>顯示視圖>的Javadoc

+1

謝謝。我希望他們能解決這個問題,但你肯定會給你一個堅實的工作。我現在很開心! –

3

這似乎是一個錯誤啓用它。對我來說,它只會第一次複製。任何時候你嘗試複製,它不起作用 - 直到你重新啓動Eclipse。不幸的是,也影響了Javadoc視圖,但不是編輯器。

+1

感謝您的反饋,我不是唯一有此問題的人。儘管對我來說,javadoc視圖確實允許我複製粘貼 - 而不是彈出對話框。 –