Eclipse CDT Autocomplete无法正常工作

Dél*_*nio 30 c++ eclipse eclipse-cdt

我记得很久以前Eclipse在你输入时自动完成了,现在我只能在按下Ctrl+ 时才能得到它Space.我已经检查过并且没有任何未解决的依赖关系,我可以在按Ctrl+ 时看到所有自动完成选项Space,但这不是我每次都喜欢做的事情...有人能指出我的方向来获得自动完全回来了?(使用CDT C++)

Isa*_*acS 65

最近某点(不确定,但自2013年3月起?)我的Eclipse CDT停止了自动完成.我发现在Editor- > Content Assist- > Advanced检查Parsing-based Proposals让我的机器上的自动完成工作.

Ubuntu 12.10,Eclipse 4.2.2,CDT 8.1.2

在此输入图像描述

此快照显示Task-Focused,我在另一个Eclipse实例中看不到.在那种情况下,我刚检查Parsing-based Proposals完成仍然有效.

  • 我仍然需要按"Ctrl + Space"才能获得自动完成窗口.没有按这些键有没有办法实现自动完成? (3认同)
  • 这应该被标记为正确答案,对我来说是固定的. (2认同)
  • 在kepler中,此菜单位于Window> Preferences> C/C++> Editor等下 (2认同)

Ami*_* Kr 9

即使在 2018 年有日食光子,这个问题也是如此有效。

1) 转到窗口 > 偏好 > C/C++ > 编辑器 > 内容辅助 > 高级。

2) 勾选“基于解析的提议(Task-focused)”。

3) 现在按“Ctrl + Space”绑定一个键。

在此处输入图片说明

  • @Roey,我认为 eclipse CDT 还不支持 Visual Studio 风格的自动完成。但如果您需要 Java,则可以直接实现。你可以参考我在youtube上的这个视频;https://www.youtube.com/watch?v=Q83wCCxpqnI (2认同)