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