Eclipse CDT:使用 .icc 文件索引/应用语法突出显示
Eclipse CDT: Index / apply syntax highlighting with .icc files
截至目前,Eclipse CDT 不索引 .icc
files (inline functions),也不应用语法突出显示。
我该如何实现?
我尝试了 Window -> 首选项 -> 常规 -> 内容类型 -> 文本 -> C 源文件 -> C++ 源文件 -> 文件关联 -> 添加 -> *.icc -> 申请并关闭,
但它没有帮助。
相关:
我所做的是正确的。
现在我有 .icc
个文件索引和部分代码导航。
我只是错过了一些额外的动作。
我不确定在检查 .icc
文件是否已编入索引之前我尝试了哪些,哪些没有。
而且我不确定实际需要哪些。
以防万一,全部使用。
- 右键单击项目 -> Index -> Rebuild.
- 对于有其他项目引用的项目,首先为引用重建索引,然后为当前项目重建索引。
- 重新启动 Eclipse(可能不需要)。
以下在 Eclipse CDT 2019-03 上对我有用:
- 打开一个包含 .icc 文件并且成功地使 C++ 索引正常工作的项目 - 但 .icc 文件除外
- 打开调用 .icc 文件中函数的文件
- 单击引用 .icc 成员的函数并按 F3
- 如上:Window -> 首选项 -> 常规 -> 内容类型 -> 文本 -> C 源文件 -> C++ 源文件 -> 文件关联 -> 添加 -> *.icc ->申请并关闭
- 关闭包含 .icc 文件的选项卡
- 再次重复第 3 步
我没有尝试过任何其他方法,不知道是否可以简化步骤。
截至目前,Eclipse CDT 不索引 .icc
files (inline functions),也不应用语法突出显示。
我该如何实现?
我尝试了 Window -> 首选项 -> 常规 -> 内容类型 -> 文本 -> C 源文件 -> C++ 源文件 -> 文件关联 -> 添加 -> *.icc -> 申请并关闭, 但它没有帮助。
相关:
我所做的是正确的。
现在我有 .icc
个文件索引和部分代码导航。
我只是错过了一些额外的动作。
我不确定在检查 .icc
文件是否已编入索引之前我尝试了哪些,哪些没有。
而且我不确定实际需要哪些。
以防万一,全部使用。
- 右键单击项目 -> Index -> Rebuild.
- 对于有其他项目引用的项目,首先为引用重建索引,然后为当前项目重建索引。
- 重新启动 Eclipse(可能不需要)。
以下在 Eclipse CDT 2019-03 上对我有用:
- 打开一个包含 .icc 文件并且成功地使 C++ 索引正常工作的项目 - 但 .icc 文件除外
- 打开调用 .icc 文件中函数的文件
- 单击引用 .icc 成员的函数并按 F3
- 如上:Window -> 首选项 -> 常规 -> 内容类型 -> 文本 -> C 源文件 -> C++ 源文件 -> 文件关联 -> 添加 -> *.icc ->申请并关闭
- 关闭包含 .icc 文件的选项卡
- 再次重复第 3 步
我没有尝试过任何其他方法,不知道是否可以简化步骤。