Android Studio重置更改为默认代码风格

31

我今天来这里是因为在使用Android Studio时遇到了问题。我不知道之前的版本是否存在这个问题(我记不得这是之前的问题,所以我怀疑它不是之前版本的问题),但目前我正在使用Android Studio V2.1稳定版。

我的问题是,如果我启动Android Studio(我恰好在Windows上,64位Android Studio),并在启动屏幕/页面上单击Configure>Settings>Editor>Code Styles,在任何语言(XML,Java,HTML等)的默认参数中进行更改,则默认配置文件将被复制到新配置文件(Default(1)),并且新设置将应用于每个配置文件。

如果我应用这些更改并退出Android Studio,然后重新启动并按照同样的方法操作...设置完全恢复到更改之前的状态,除了Default(1)副本配置文件。但根据我的经验,Android Studio不会基于此Default(1)复制配置文件构建新项目,而是基于默认配置文件构建。这意味着我所做的所有调整,如使用缩进而不是空格,保留空行上的缩进等,都不会在实际的项目文件中传递,让我不得不重新加载项目并再次更改所有这些参数。这太荒谬了。请告诉我我错过了什么,有更简单的方法可以实现保留可用于所有项目的代码样式模板!

也许更好的方法是使用Android Studio反馈站点进行报告或咨询。如果这是更好的选择,我也愿意尝试。

谢谢大家!


12
两年后,仍然经历着这个问题.. - Aba
1
问题跟踪器报告 -> https://issuetracker.google.com/issues/78097962,https://issuetracker.google.com/issues/62215478 - Aba
我有同样的问题。现在已经快3年了。每次更新后,Android Studio都会变得越来越慢和出现更多的错误。 - alireza easazade
2
我在Android Studio 3.3中遇到了同样的问题,在Android Studio 3.2中没有这些问题。 - Mladen Rakonjac
4
四年后,仍然在经历这个... - OhhhThatVarun
五年后... - Peter Z.
5个回答

20

我在这种情况下所做的是

  1. 进入首选项
  2. 代码样式
  3. 选择您想要的方案
  4. 点击设置齿轮
  5. 点击复制到项目

一些“OK”然后它就可以工作了。 输入图像描述


16
在选择我想要的代码风格之后,我打开了项目根目录下的 gradle.properties 文件,并删除了以下行。
kotlin.code.style=official

删除上述行会防止代码样式重置为默认。


对我来说很有趣,把这行代码放回去并运行gradle sync后,一切都继续正常工作了。 - Aba

3
  1. 进入偏好设置
  2. 代码风格
  3. 将方案设置为默认[IDE]
  4. 点击恢复默认值

恢复默认值


1
我发现重置默认设置最简单的方法如下:
  1. 在Android Studio中,点击 File
  2. Settings (Ctrl + Alt + S)
  3. 在设置中的Editor
  4. 选择Code Style
  5. 在方案旁边:选择三个点以访问方案选项 ()
  6. 选择Restore Defaults
  7. 会显示一个确认对话框,以确认是否要恢复默认设置。

Settings Screen


0
对我来说,这些都没有帮助。所以,我清理了项目并关闭了它。然后,我从项目文件夹中删除了构建和媒体文件夹,并重新打开了项目。在重新构建之后,它保持了官方的代码风格,问题得到解决。

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