【问题标题】:What is the difference between "Settings..." and "Default Settings..." in Android Studio?Android Studio 中的“设置...”和“默认设置...”有什么区别?
【发布时间】:2015-06-02 07:17:27
【问题描述】:

我发现我可以在File 中设置文件编码和其他参数 | Settings...,还有File | Other Settings | Default Settings...。但是,我不清楚这两个选项之间的区别是什么。

此外,我可以运行File | Export Settings... 将设置保存到 settings.jar 文件,但是我不清楚如果我运行 File | 会恢复什么Import Settings... 操作。

  • 这两个设置选项有什么区别?
  • 运行导出/导入时正在导出/导入哪些设置?

【问题讨论】:

    标签: android-studio settings


    【解决方案1】:

    Android Studio 中的设置与 IntelliJ IDE 中的设置方式相同,如Android Studio is based on IntelliJ

    设置

    File | Settings 用于define settings 应用于当前项目,也用于 IDE 的设置(即与项目无关或与项目一起保存)。

    Settings 对话框中,设置分为 (1) 当前项目的“项目设置”(加载新项目时可能会更改)和 (2) IDE 设置不特定于当前项目:

    默认设置

    File | Other Settings | Default Settings...仅适用于new projects(模板项目的设置)。

    因此如果刚刚创建了一个新项目,那么默认设置和设置将是相同的。

    请注意对话框中的设置标记为“模板项目设置”,并包含与上述设置中的“我的应用程序”相同的子标题:

    导出和导入设置

    设置可能是exported to a JAR file,因此以后可能是imported

    导出

    在导入和导出时,可以选择一个或多个组件进行导入或导出。 默认项目设置(可从File | Other Settings | Default Settings... 访问)是可用于导出/导入的选项之一。在下面的对话框中,只选择了默认项目设置进行导出:

    导入

    选择导出的 JAR 设置文件进行导入时,在“选择要导入的组件”对话框中,只有最初导出的选项可用于重新导入。在这种情况下,只导出了默认项目设置,因此这是重新导入文件时唯一选择的选项:

    【讨论】:

    • 谢谢!这是否意味着我无法将默认设置导入和导出到 JAR 文件?
    • @HelloCW 如果您开始一个新项目(使用默认设置),然后立即导出设置,那么您将导出默认设置。
    • 谢谢!我希望我可以备份和恢复默认设置,可以吗?
    • @HelloCW 是的,这确实是可能的。我更新了我的回答来描述这个过程。
    【解决方案2】:

    导出设置:您可以将自己喜欢的 IDE 设置导出为 jar 文件。

    在打开的“导出设置”对话框中,通过选中旁边的复选框来指定要导出的设置。默认情况下,所有设置都处于选中状态。

    导入设置:同样,您可以将设置导入 IDE

    默认设置:每次创建新项目时,这些设置都会用作默认设置。

    【讨论】:

      猜你喜欢
      • 2019-02-04
      • 1970-01-01
      • 2011-08-04
      • 1970-01-01
      • 2016-07-27
      • 2020-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多