gpt4 book ai didi

java - 如何以编程方式从 Eclipse 中的索引器中排除文件夹?

转载 作者:行者123 更新时间:2023-11-30 06:51:18 25 4
gpt4 key购买 nike

我们有一个大项目。一旦导入,索引器就会花费很多时间。因此我们计划排除一些不需要索引的文件夹。

当我们手动在“属性”->“C/C++ 常规”->“路径和符号”->“源位置”中添加文件夹时,它可以正常工作。

现在我想在代码中实现相同的功能。

请帮助我。

最佳答案

我用来从构建中排除文件夹(从而从索引中排除)的方法是 Right-click on folder -> Properties -> C/C++ Build -> Exclude resource from build .

如果您想以编程方式执行此操作,则要调用的 API 是 ICResourceDescription.setExcluded() (这就是复选框 does )。

可以通过 ICConfigurationDescription.getResourceDescription(IPath) 获取该文件夹的资源描述.

配置说明可以通过ICProjectDescription.getDefaultSettingConfiguration()获取.

项目说明可通过CoreModel.getProjectDescription(IProject)获取.

关于java - 如何以编程方式从 Eclipse 中的索引器中排除文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42715316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com