在Eclipse中,当您将鼠标悬停在一个方法上时,将出现一个窗口,其中描述了该方法的功能、参数的含义以及它返回的内容。有没有办法让Android Studio做同样的事情?


最简单、最直接的方法:

激活方法:菜单文件→设置→编辑器→常规

对于Mac OS X, Android Studio→首选项→编辑器→常规并选中“显示鼠标移动的快速文档”:


其他方式:

你可以进入IntelliJ IDEA的bin文件夹,搜索IDEA .properties。将这一行添加到文档中: auto.show.quick.doc = true

现在您将拥有与Eclipse中相同的浮动文档窗口。

您必须按Ctrl + Q才能看到Javadoc。

您可以固定窗口,并在每次使用鼠标选择一个方法时显示文档。

Android Studio 1.0:如果你想要控制文档窗口,你必须按住Ctrl键,例如,滚动文档。否则,当您将鼠标移离该方法时,文档窗口将会消失。


是的,你可以。转到菜单文件→设置→编辑器→在鼠标移动时显示快速文档

或者,在Mac OS X中,点击Android Studio→首选项→编辑器→常规→鼠标移动时显示快速文档。


Android Studio 2.x.x 在菜单编辑器→常规下移动

旧版本

使用Windows 7和Android Studio 1.0。我花了一段时间才弄清楚答案中提供的步骤。

为了帮助更多的访问者节省一些时间,我是这样做的:

进入菜单文件→设置或按Ctrl + Alt + S。

将打开以下窗口,并在IDE设置→编辑器下选择“鼠标移动时显示快速文档”。

或者只是按Ctrl并将移动光标悬停在方法或类上。


如果你只是需要一个快捷键,那么在Linux(和Windows)上使用Ctrl + Q。 只需将鼠标悬停在方法上并按Ctrl + Q就可以看到文档。


点击“编辑器→偏好设置→编辑器→常规” 然后在鼠标悬停时选择显示快速文档!


如果你为你经常使用的功能创建一个键映射,它会非常方便。默认情况下(如果你选择OS X v10.5 (Leopard)和更高版本的keymap):

Ctrl + P:查看函数需要哪些参数 Command + J:查看文档 Ctrl +空格:查看自动补全建议


在Mac上,显示快速文档的默认组合键是:CTRL + F1

使用此方法时,光标必须位于方法上。


在我的Mac上,CtrlF1停止工作,但F1自己工作。


许多其他答案都很好,但如果你想要一个信息提示,而不是一个完整的窗口,那么可以这样做:使用Ahmad的答案启用它后,点击右上角的小大头针:

在此之后,方法信息将像几乎所有其他主流IDE一样出现在工具提示中。


如果你只需要参数信息,那么:

在Mac上,它被分配给Command+P

在Windows上,它被赋值为Ctrl+P

如果你需要文档信息,那么:

在Mac上,它被分配给Command+Q

在Windows上,它被分配给Ctrl+Q


MacBook:⌘+ J或Fn + F1做同样的事情。

另外,使用上面解释的编辑器定义中的一个。


除了这里的答案之外,您可能还希望确保下载了文档。要做到这一点,请转到SDK管理器:

然后是SDK工具选项卡,确保安装了Android SDK的文档。

如果不是,选中复选框并单击Apply。


我使用Visual Studio太多,当我点击Ctrl +空格时,我想看到参数。这就是为什么我使用Visual Studio键。

将键映射更改为Visual Studio键映射:


对于Android Studio 4.1和4.2,此复选框移动到编辑器→通用→代码完成。


在Mac OS上:

首选项->编辑器->代码编辑器->快速文档->显示悬停快速文档