16

我想在 XML 文件中定义的编辑器中使用特定的代码样式,如下所示:

<code_scheme name="CustomStyleName">
<option name="JAVA_INDENT_OPTIONS">
<value>
...

如何将这种风格导入 IntelliJ Idea。当我转到 Preferences->Editor->Code Style->Manage 时,只能导入 Eclipse XML Profile。

导入对话框的屏幕截图

4

2 回答 2

21

如果您的 XML 之前已导出 Intellij,您可以简单地执行以下操作:

文件 > 导入设置 > 选择您的 xml

如果它是自定义定义的,您可以尝试将您的 xml 复制到 intellij 配置目录:

配置/代码样式

假设您的 xml 是 intellij 可以理解的格式,它将显示在

代码样式 > 管理

如果您的 XML 格式不同,请尝试将标签与预定义样式之一(也包括 XML)匹配

于 2016-01-22T17:09:11.343 回答
13

对于同样的问题但最近的 IntelliJ 版本(如 20)来到这里的用户,现在有点不同了。以 XML 格式导出格式化程序后,请按照以下步骤操作:

  1. 转到首选项
  2. 选择编辑器
  3. 选择代码样式
  4. 选择您选择的语言(例如 Java)
  5. 转到顶部的Scheme ,点击旁边的设置按钮
  6. 选择导入方案的选项,选择您的格式化程序类型并选择 xml 文件。然后保存并应用。

在此处输入图像描述

如果您看到错误“ IntelliJ IDEA code style XML import failed with error message: null<?xml version="1.0" encoding="UTF-8"?> ”,请检查以确保您的 XML 文件在顶部具有文件定义。

注意:这适用于 MacBook。我相信在其他平台上差异不会太大。

于 2020-05-24T02:32:48.207 回答