选项卡在eclipse中选择自动完成项?

时间:2011-04-10 11:28:43

标签: eclipse configuration autocomplete intellisense preferences

我在Eclipse 3.6.2中的Preferences-> General->键中找不到 autocomplete intellisense 一词。

在编写代码时,我不想按Enter键选择自动完成项。我是否可以将Eclipse配置为使用选项卡按钮

接受自动填充项目?

5 个答案:

答案 0 :(得分:12)

我相信您正在寻找“单词完成”Left Alt + /虽然您可以在“Preferences-> General-> Keys”中将其更改为任何关键组合。按/多次循环显示不同的建议。它不是很聪明。例如,如果您有String apple;double apps;并输入double x = a,那么Alt + / eclipse可能会建议苹果而不是应用,即使苹果是一个字符串。

编辑:在某些计算机上看起来像是ctrl + /。

答案 1 :(得分:2)

自动完成选择键是特定于编辑器的。例如,在Aptana Studio中,您可以为提案选择定义一组键。参见例如偏好/ Aptana工作室/编辑/ JavaScript。 PyDev与Aptana Studio共享一些代码,因此它具有类似的功能。请参阅“Preferences / PyDev / Editor / Code Completion / Apply completion on *”复选框。

说到Tab键作为选择器,似乎不可能没有额外的编码,因为它具有聚焦到提议窗口的特殊含义。对于有兴趣的人可以在org.eclipse.jface.text.contentassist.CompletionProposalPopup.verifyKey(VerifyEvent)找到Tab处理

干杯, 最大

答案 2 :(得分:1)

就知道了,转到“窗口”>“首选项”>“常规”->“键”,然后像前面说的那样寻找“单词补全”。然后在底部附近是“绑定”,在其右侧是一个带箭头的框,单击此处可以选择“制表符”以使用制表符进行自动完成。

答案 3 :(得分:0)

我相信在Change hotkey for autocomplete selection

提出同样的问题
  

Eclipse中的所有键绑定都在Window中定义 - >偏好 - >   一般 - >键。我不认为你可以改变用来选择的东西   自动完成列表中的内容,但您可以使用空格来选择和   然后输入换行。

答案 4 :(得分:0)

你可以使用提到的这个技巧 - > https://stackoverflow.com/a/6508181/474002

跳转到所需的项目后,按Tab - > Space

已经完成了。希望这会有所帮助:)