Eclipse CDT(用于C ++ / C开发)如何在键入时自动调用内容辅助

时间:2011-04-01 04:09:38

标签: c++ eclipse eclipse-cdt

Eclipse CDT(用于C ++ / C开发)如何在Visual Basic中为Visual Studio输入时自动调用内容辅助。换句话说,如何将触发器作为所有键盘字符来调用内容辅助。请帮帮我..

4 个答案:

答案 0 :(得分:20)

默认情况下,所有有用的内容辅助选项似乎都已关闭。转到首选项 - > C ++ - >编辑 - >内容辅助 - >高级,并检查基于解析的默认提议(顶部列表),然后在底部检查更多(如解析,单词,模板)。

当然,你可以自由地检查更多,但基于解析的是最重要的。当然,您还需要启用索引,至少默认情况下似乎已启用。

当然,正如已经建议的那样,转到内容辅助窗格本身并确保它已全部打开,并减少延迟以使其更快地显示(除非您希望它仅在您按Ctrl时显示+空格)。

答案 1 :(得分:11)

令人遗憾的是 - 至少据我所知 - 内容辅助在这两年内没有改变。 它仍然只由“。”,“ - >”触发和“::”并没有办法配置它。 虽然Eclipse Java编辑器可以按照Nadith Pathirage的要求自由配置:您可以添加任何您希望触发内容辅助的键。 我想知道为什么CDT无法实现同样的目标......

(我知道这是一个老话题,但在我看来这个话题仍然很重要......)

答案 2 :(得分:0)

你试过Ctrl+Space吗?同时在首选项中搜索“内容辅助”。

答案 3 :(得分:0)

ctrl + Space可以很好地工作。但是配置为自动完成,就像emacs auto-complete或vim youcompleteme一样,当输入单词时会调用提议,没办法。