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

问题描述 投票:32回答:5

我在Eclipse 3.6.2中的Preferences-> General-> Keys中找不到autocomplete或intellisense这个术语。

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

eclipse configuration autocomplete intellisense preferences
5个回答
2
投票

刚刚得到它,转到Window> Preferences> General-> Keys并查找之前说过的“Word completion”。然后在底部附近是“Binding”,在它的右边,一个带箭头的框,点击那里你可以选择“Tab”以使用Tabulator进行自动完成。


12
投票

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

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


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处理

干杯,马克斯


0
投票

我相信这里问同样的问题Change hotkey for autocomplete selection

Eclipse中的所有键绑定都在Window - > Preferences - > General - > Keys中定义。我不认为您可以更改自动填充列表中用于选择内容的内容,但您可以使用空格选择,然后输入新行。


0
投票

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

跳到你想要的项目后,按Tab - > Space

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

© www.soinside.com 2019 - 2024. All rights reserved.