我在Eclipse 3.6.2中的Preferences-> General-> Keys中找不到autocomplete或intellisense这个术语。
在编写代码时,我不想按Enter键选择自动完成项。我可以将Eclipse配置为使用选项卡按钮接受自动完成项吗?
刚刚得到它,转到Window> Preferences> General-> Keys并查找之前说过的“Word completion”。然后在底部附近是“Binding”,在它的右边,一个带箭头的框,点击那里你可以选择“Tab”以使用Tabulator进行自动完成。
我相信你正在寻找“单词完成”Left Alt + /虽然你可以在“Preferences-> General-> Keys”中将其更改为任何关键组合。按/多次循环显示不同的建议。它不是很聪明。例如,如果你有String apple;
和double apps;
,你输入double x = a
然后Alt + / eclipse可能会建议苹果而不是应用程序,即使苹果是一个字符串。
编辑:在某些计算机上看起来像是ctrl + /。
自动完成选择键是特定于编辑器的。例如,在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处理
干杯,马克斯
我相信这里问同样的问题Change hotkey for autocomplete selection
Eclipse中的所有键绑定都在Window - > Preferences - > General - > Keys中定义。我不认为您可以更改自动填充列表中用于选择内容的内容,但您可以使用空格选择,然后输入新行。