(Eclipse - OS X)如何从javadoc弹出窗口复制



来自Windows,当我使用Eclipse并将鼠标放在具有Javadoc的类/方法/变量上时,会弹出一个Javadoc窗口(或者您可以按F2)。Mac OS X 10.8.2上的Eclipse具有相同的行为。然而,它们的不同之处在于,在窗口中,我可以突出显示弹出窗口中的内容,并复制它(Ctrl+C),然后粘贴到某个地方。我无法在Mac OS X 10.8.2中工作。我试过命令键+C(它在其他地方都有效),我也试过Ctrl+C。不行。

在将局部变量设置为getter方法返回的值时,我经常使用

。我可以打开Javadoc并复制返回类型,然后将其粘贴到编辑器中,作为新的局部变量的类型。如果返回类型是带有泛型参数的复杂Map类型,则可以节省大量时间。

在帮助同事能够通过IM复制/粘贴Javadoc的部分内容时也很有帮助。

在Mac OS X 10.8.2上是不可能的吗?有解决办法吗?

编辑:使用Eclipse Juno SR 2

这似乎是一个bug。对我来说,它只会复制第一次。在此之后的任何时间尝试复制,它都无法工作—直到重新启动Eclipse。也影响Javadoc视图,但不影响编辑器。

如果您突出显示您感兴趣的类/方法/变量,在Eclipse窗口的底部应该有一个选项卡列表,旁边是控制台,其中一个名为Javadoc。

如果选择此选项卡,Javadoc应该显示在控制台通常出现的窗口中,您可以像往常一样使用CMD-c进行复制。

编辑:如果Javadoc不显示,请确保在窗口>显示视图> Javadoc

中启用它

最新更新