我目前正在迁移到CodeLite,作为以前的Code :: Blocks用户。总的来说,我认为CodeLite是一种乐趣。 CB有其缺陷,但大部分都是有效的。这包括自动完成/代码完成,出于某种原因,只是不想使用CodeLite。 以下是我在codelite中遇到的一些问题:
此处m_KernelStateMutex
是类std::mutex
的一个实例,但每当我放置点时,我都没有获得任何类型的完成或可用成员列表。名称空间也是如此,其中自动完成排序:
如您所见,std::chrono
成员中没有一个是可见/显示的。仅std
命名空间的错误相同。然后最后,我有一个标题自动完成错误:我将项目根目录中的include
文件夹添加到包含路径,它编译 - 但自动完成显示某种BS:
这些问题可能是什么原因? 我的平台是Windows 10 64位,CodeLite版本9.1.4
刚刚安装了一个古老的CodeLite版本(6.1.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的链接被破坏,则意味着您可以从我们的网站下载普通安装程序,不再需要此中间版本