You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CLion项目视图中含build名称的源文件被隐藏如何排查

CLion 2022.1 项目视图不显示名称含build的源文件排查方案
  • 全局文件类型忽略规则(90%以上同类问题的诱因)
    打开设置面板,进入 Settings > Editor > File Types 配置页,拉到面板最底部找到Ignore files and folders输入框,检查列表中是否存在*build*、build*这类带通配符的匹配规则。
    该列表的规则是编辑器层面的全局硬忽略,命中规则的文件会被CLion判定为无关文件,不会出现在任何项目视图中,也不会被常规搜索命中——哪怕文件已经写入add_executable源文件列表、手动开启了「显示排除文件」选项也不会生效。CLion默认仅会在该列表中添加精确匹配build的规则(仅隐藏名为build的文件夹),如果存在带通配符的build相关规则,就是之前误操作添加的,删除对应规则后点击应用,等待索引刷新即可看到文件。
  • 项目视图自定义过滤规则
    点击左侧项目视图面板右上角的齿轮图标,展开Filter子菜单,检查是否启用了自定义文件名过滤规则。如果之前设置过「文件名包含build即隐藏」的视图级过滤规则,会直接拦截对应文件的显示,这类规则仅作用于项目视图,不会影响代码索引、编译逻辑,删除对应过滤规则即可恢复显示。
  • 文件手动标记状态异常
    点击项目视图任意位置后直接输入文件名唤起搜索框,全局搜索build.hpp:
    • 如果能搜索到显示为灰色的对应文件,右键点击文件,查看是否勾选了Exclude from Project或者Mark as Plain Text选项,取消对应勾选即可恢复文件的正常显示状态
    • 如果完全搜索不到对应文件,可以直接判定为命中了第一条的全局文件忽略规则
  • CMake构建目录配置错误
    进入 Settings > Build, Execution, Deployment > CMake 配置页,检查Build directory配置项,确认构建目录没有被误设置为src/foo、src/bar这类源码子目录。如果源码目录被误标记为构建目录,CLion会自动将目录下所有文件判定为构建生成产物做排除处理,修正构建目录路径后,右键项目根目录选择Reload CMake Project,加载完成后即可恢复正常。

内容的提问来源于stack exchange,提问作者einpoklum

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 05:12:19