5

我正在使用 Eclipse 对 Android 应用程序进行编程,我喜欢当您开始输入内容并向您提出建议时出现的小助手框。

然而,这只是偶尔发生,我想知道是否有办法让它更长时间可见,或者更好的是,我可以按下一个组合键来调出它。如果我开始输入一些东西,它要么通过建议来帮助我,要么不出现。

4

4 回答 4

9

试试Ctrl+ Space。该功能被称为“内容辅助”、“代码完成”、“自动完成”。在 Visual Studio 世界中,我认为它被称为“智能感知”。

如果您希望建议立即出现(我更喜欢这个),您可以通过转到WindowPreferencesJavaEditorContent Assist并将自动激活延迟更改为来更改延迟0。在我的 Eclipse 版本(Java EE 的 Helios)中,该字段是倒数第三个。

找到此首选项屏幕的更简单方法是使用首选项左上角的搜索框(如前所述,WindowPreferences),然后键入completion。从那里您可以看到 Eclipse 提供的所有不同的内容辅助首选项。我的有 Java、JavaScript、CSS、HTML、JSP 和 XML——其中大部分是因为我使用的是更高级的 Eclipse 版本。

默认情况下,在编写 Java 代码时,.(句点)键会触发内容辅助的自动激活。您可以在与自动激活延迟相同的屏幕中更改此设置。

于 2010-12-10T22:23:49.983 回答
8

我认为它的 Control+Space 用于代码完成。试试看

于 2010-12-10T22:23:38.817 回答
7

代码完成弹出延迟也很容易。不要将它设置为 0,我记得 Eclipse 中有一个奇怪的行为,根本没有弹出窗口。

于 2010-12-11T03:48:24.450 回答
4

Ctrl+Space 是 Content Assist 的快捷键。
Ctrl+1 是快速修复的快捷键。
Ctrl+2 是 Quick Assists 菜单的快捷方式。(Ctrl+2, F 是 Quick Assist - Assign to var/field 的快捷方式,您也可以输入 L 或 R 代替 F 来选择其他选项。)

要查看和/或修改可用的快捷方式,您可以转到 Window > Preferences > General > Keys。

于 2010-12-10T22:35:55.647 回答