Android Studio:如何从搜索和其他功能中排除文档文件夹?

Android Studio: How to exclude Doc Folder from Search and other functionality?

我的 Android 项目中有一个巨大的自动生成的文档文件夹。

不幸的是,所有自动生成的文档文件都会扰乱 Android Studio 的重构和搜索功能(例如重命名、查找引用、搜索和替换)。

一个明显的解决方案是将整个 Android Studio 项目移动到 git 存储库的子文件夹中,但我想避免这种方式。

如何让 Android Studio 忽略选定的文档文件夹?

我还有一个要求:该解决方案必须适用于克隆该存储库的所有开发人员。我不希望必须为每台开发人员机器手动应用任何配置。

以下代码片段适用于 Android Studio 3.5。 将其放入您的根级别 build.gradle:

apply plugin: 'idea'
idea {
    module {
        excludeDirs += file('mydocfolder')
    }
}

然后与 gradle 同步,mydocfolder 应该在项目视图中以不同的颜色显示。 请注意 excludeDirs.add(file('mydocfolder')) 起作用。