codelite autocompletion没有(真的)工作

时间:2016-03-14 15:01:29

标签: c++ autocomplete codelite

我目前正在迁移到CodeLite,作为以前的Code :: Blocks用户。总的来说,我认为CodeLite是一种乐趣。 CB有其缺陷,但大部分都是有效的。这包括自动完成/代码完成,出于某种原因,只是不想使用CodeLite。 以下是我在codelite中遇到的一些问题:

Mutex no autocompletion

此处m_KernelStateMutex是类std::mutex的一个实例,但每当我放置点时,我都没有获得任何类型的完成或可用成员列表。名称空间也是如此,其中自动完成排序:

namespace autocompletion error

如您所见,std::chrono成员中没有一个是可见/显示的。仅std命名空间的错误相同。然后最后,我有一个标题自动完成错误:我将项目根目录中的include文件夹添加到包含路径,它编译 - 但自动完成显示某种BS:

header autocompletion error

这些问题可能是什么原因? 我的平台是Windows 10 64位,CodeLite版本9.1.4

更新

刚刚安装了一个古老的CodeLite版本(6.1.1),在这里,一切正常。

enter image description here

1 个答案:

答案 0 :(得分:1)

总结这个问题: 这是CodeLite中的一个错误,已在此中间版本中修复: http://codelite.org/downloads/codelite/weekly/wip/codelite-amd64-9.15.exe

请参阅此处的讨论: https://github.com/eranif/codelite/issues/1204

注意 如果上面CodeLite 9.1.5的链接被破坏,则意味着您可以从我们的网站下载普通安装程序,不再需要此中间版本