如何阻止AndroidStudio覆盖.idea / codeStyles / Project.xml

时间:2019-08-28 01:10:04

标签: android-studio android-studio-3.5

在我们的项目中,我们已承诺.idea / codeStyles / Project.xml来进行源代码控制,目的是在该项目的所有贡献者之间强制使用一种公共样式,而不影响其他项目的样式。

但是,Android Studio似乎对此文件进行了不必要的更改。

从git中提取最新代码,然后简单地打开Android Studio,然后检查git status会产生:

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   my-project/.idea/codeStyles/Project.xml

no changes added to commit (use "git add" and/or "git commit -a")

它所做的更改如下所示: enter image description here

如您所见,它正在删除一些XML格式设置。

我正在运行Android Studio 3.5,但不能保证其他所有人都可以,并且我们希望使该项目与IDE版本无关。

是否可以防止Android Studio更改这些设置?有没有推荐的方法来实现统一的代码样式?

0 个答案:

没有答案