提问人:Wirling 提问时间:1/21/2021 更新时间:1/21/2021 访问量:783
将文件夹标记为在 Android Studio 中生成
Mark folder as generated in Android Studio
问:
在我们的应用程序中,我们包含由后端生成的类。
我们将它们保存在项目中的单独文件夹中。一位新同事忽略了这些类位于文件夹中的事实,并开始编辑这些类。generated
所以这让我想知道是否有办法告诉 Android Studio 该文件夹包含生成的类并且不应该被编辑。就像您尝试编辑文件夹下的文件一样。generated
build
我当然可以为每个文件添加注释,但如果 Android Studio 显示警告,那就更清楚了。
答:
2赞
oemel09
1/21/2021
#1
在 projekt 资源管理器(单击 + 时出现的资源管理器)中,选择项目或项目文件视图。
接下来,右键单击任何文件夹,然后选择 ,它位于上下文菜单的底部。可能已经显示了一些选项,例如 或 。
如果未显示这些选项,请将其标记为 。对于排除目录中的文件夹,您应该能够将它们标记为 。ALT
1
Mark Directory as
Sources Root
Generated Sources Root
Excluded
Generated Sources Root
不知道为什么你不能总是从所有选项中进行选择......
评论
0赞
Wirling
1/21/2021
谢谢,我设法让它工作。缺点是警告仅在我编辑文件后才会显示(但我可以忍受)。另一件事是此设置存储在 .idea 中,并且从我们的存储库中排除。有没有一种简单的方法可以与团队共享此设置,也许可以通过某种导出?
1赞
oemel09
1/22/2021
不幸的是,我不知道任何选择。但是您可以考虑将 .idea 文件夹的一部分添加到您的 vcs 中。查看 JetBrains 常见问题解答。
评论