【问题标题】:How to import .XML code style into Android Studio如何将 .XML 代码样式导入 Android Studio
【发布时间】:2014-07-08 03:37:02
【问题描述】:

我在 OS X 上使用 Android Studio,并希望导入 intellij-java-google-style.xml 以作为我的代码格式。

但我在Preferences -> Project Settings -> Code Style -> Manage 上找不到import,只有Save asDeleteCopy to projectClose

【问题讨论】:

  • 这是什么版本的Android Studio?
  • @ScottBarta 最后一个版本 0.5.8

标签: intellij-idea android-studio


【解决方案1】:

intellij-java-google-style.xml复制到目录$HOME/Library/Preferences/IdeaIC14/codestyles/中。

【讨论】:

  • 似乎不再起作用。 -- 至少对于 .IntelliJIdea13 (AS)
  • 在 13 及更高版本的 osx 上,$HOME/Library/Preferences/IdeaIC14/codestyles。更多信息在这里:jetbrains.com/idea/webhelp/copying-code-style-settings.html
  • 您可以通过文件菜单导出/导入设置:jetbrains.com/idea/help/exporting-and-importing-settings.html
  • 如果codestyles 目录不存在,则创建它。
  • 在 windows 中,将 intellij-java-google-style.xml 复制到 "C:\Users\$username\.IdeaIC14\config\codestyles\" 中,如果没有,则创建 codestyles 目录不存在。然后重启Intellij Idea,可以通过“设置->编辑器->代码样式->方案”看到codestyle。
【解决方案2】:

我在 Ubuntu 12.04 上使用 Android Studio 1.2,就我而言,我的主目录中有一个 .AndroidStudio1.2 文件夹。在这个文件夹中有一个配置文件夹。我所做的如下:

  1. 我在 config 文件夹中创建了一个名为 codestyles 的新文件夹。
  2. 将我的样式 xml(在我的例子中名为 AndroidStyle.xml)复制到 codestyles 文件夹 (.AndroidStudio1.2/config/codestyles/AndroidStyle.xml)
  3. 进入文件>设置>编辑器>代码样式
  4. 在列出的架构中选择 AndroidStyle。

注意:Android Studio 不提供导入 xml 文件的选项。在您将文件添加到 codestyles 文件夹之前,没有迹象表明您可以以任何方式将 Schema 更改为您自己的。但是在您添加文件后,添加的架构将显示在其他架构中。

注意 2:在其他操作系统中,此文件夹位于其他位置。有关配置文件夹的更多信息,请参见此处:http://tools.android.com/tech-docs/configuration

【讨论】:

  • Ubuntu 14.04 上的 Android Studio 2.0 将您的 xml 保存到 /home/user/.AndroidStudio2.0/config/codestyles/AndroidStyle.xml
  • 在AndroidStudio 3.0.1中,我必须在第2步之后重新启动它,让他在设置中看到新的配置。
【解决方案3】:

在最新的 Android Studio(截至本次编辑,4.1.1)中,您可以转到 Preferences -> Editor -> Code Style -> Scheme -> Settings Icon (Gear) -> Import Scheme... 并在那里导入 xml。

【讨论】:

  • 太棒了。这似乎是 Android studio 3.2 最简单的方法。澄清一下,在代码样式中,您会在顶部找到 Scheme,在其右侧您会找到一个“设置”类型的图标,当您单击它时,您会看到“导入方案”选项。
  • 此选项不可用。
  • 我更新了描述以更准确地适应当前版本。
【解决方案4】:

如果您使用的是 Android Studio Preview,则需要将您的样式 xml 文件复制到:

~/Library/Preferences/AndroidStudioPreviewX.X/codestyles

其中 X.X 是您的预览版,即。 1.4

【讨论】:

  • 另外请注意,如果“codestyles”目录不存在,您应该创建它。然后你需要重启 Android Studio,进入 Preferences->Editor->Code Styles 并选择正确的文件。
  • 在 AS 1.5 中更改为 ~/Library/Preferences/AndroidStudio1.5/codestyles
【解决方案5】:

另外,对于那些在 Windows 上使用 Android Studio 的用户。将您的 xml 文件复制到 $USER_SPACE$\.AndroidStudio1.X\config\codeStyles。如果您没有 codeStyles 文件夹,只需创建一个。然后你会在 Settings->Editor->Code Style->Scheme 看到它。

【讨论】:

    【解决方案6】:

    以下是我用于为项目导入编码风格的步骤。

    1. codingStyle.xml 放到您项目下的.idea 文件夹中。
    2. 在Android Studio中选择Project作为编码风格方案,点击确定。
    3. 再次将原始 codingStyle.xml 放置到 .idea 文件夹(当您在第 2 步中单击“确定”时,Android Studio 很可能已用默认设置覆盖您的 codingStyle.xml
    4. 重启 Android Sturdio。

    【讨论】:

    • 请说明第 2 步。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-20
    • 2016-04-29
    • 1970-01-01
    • 2019-12-09
    • 2019-12-23
    • 1970-01-01
    • 2016-05-12
    相关资源
    最近更新 更多