CLion:从项目视图中排除文件

17

CLion中的“我的项目”视图不仅列出了C++文件和头文件,还包括构建的库(.la)和目标文件(.o)。我不想看到它们。我该怎么做才能让它们不出现在列表中?

3个回答

31

在菜单中选择文件/设置:在对话框中选择文件类型。对话框中的最后一个字段是忽略的文件和文件夹。它包含分号分隔的模式,将被应用并且如果文件匹配其中之一,则会被忽略。像*这样的通配符是允许的。

所以只需要在末尾添加;*.la;*.o即可。


似乎无法处理嵌套表达式,例如 bin/*.so 被禁止是因为其中包含 / 字符。 - Patrizio Bertoni

3

您可以通过在项目视图的标题栏右侧的齿轮图标上单击->“编辑作用域”来定义所谓的“范围”。这将为您提供一个漂亮的用户界面以定义您的过滤器。之后,单击项目视图标题栏中“项目”旁边的三角形,并选择您新创建的范围。


我需要的非常清楚。谢谢! - jdenozi

1
如果您正在使用版本控制(git),您也可以将文件扩展名添加到.gitignore文件中,Clion也应该隐藏这些文件。如果您没有使用版本控制,则将文件扩展名添加到Clion的“已忽略文件和文件夹”列表中。

请记住,即使在.gitignore中,您也不能像这样隐藏“.gitignore”。 - MegaWidget

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接