Android Studio修改xml代码风格的问题

4
每次使用Android Studio时,它都会更改我的XML代码样式设置,并且唯一的恢复方法是前往“首选项->编辑器->代码样式->XML”并选择Scheme为Default。
但我经常这样做。
这个在StackOverflow上的问题与我的问题不符。
有人知道如何解决吗?提前感谢。

1
你的Android Studio版本是多少?因为自从3.5版以来,我也遇到了同样的问题。我们将.idea/codeStyles/Project.xml文件存储在代码库中以保持一致的样式,但现在它总是会删除一些元素,比如<AndroidXmlCodeStyleSettings><XML>...也许他们在新的Android Studio版本中将其删除了? - mbo
1个回答

0

我认为你没有提供足够的信息来理解问题所在。然而,我认为你的 workspace.xml 文件每次从 git 或其他版本控制系统更新代码时都会重置。如果你使用的是 Mac,IDE 的代码样式或其他配置存储在这里,每次加载程序时,它都会从文件中加载 IDE 配置。

现在可能有几种情况。

  • 当你提交和推送更改到远程 git 仓库时,你没有提交 workspace.xml 文件的更改。
  • 你可能之前已经将 workspace.xml 文件添加到 git/远程仓库中,然后稍后将该文件添加到你的 .gitignore 文件中。因此,新修改的 workspace.xml 不再被跟踪,更改不会提交到远程仓库。然后每次从远程仓库拉取代码时,你都会得到旧版本的工作区。

如果这是 git 的问题,我建议按照 此答案中描述的方法 从远程 git 仓库中删除该文件。


感谢您的评论。这个问题不是在我从远程仓库拉取数据时发生的。它似乎是“漂浮”的,或者与提交有关。 - Peter Staranchuk

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