【问题标题】:How to import .XML code style into IntelliJ Idea 15如何将 .XML 代码样式导入 IntelliJ Idea 15
【发布时间】:2016-04-29 07:02:00
【问题描述】:

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

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

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

【问题讨论】:

    标签: intellij-idea configuration intellij-15


    【解决方案1】:

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

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

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

    配置/代码样式

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

    代码样式 > 管理

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

    【讨论】:

    • 复制到config/codestyles目录下(我先创建的)重启IDE解决了。
    • OSX 上的位置:~/Library/Preferences/IdeaIC15/codestyles
    • Linux 上的位置:~/.&lt;PRODUCT&gt;&lt;VERSION&gt;/config/codestyles
    • 在 OSX 中对我来说有点不同:~/Library/Preferences/IntelliJIdea15/codestyles/
    • 对于带有IDEA14的Windows,它在~\.IntelliJIdea14\config\codestyles
    【解决方案2】:

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

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

    如果您看到错误“IntelliJ IDEA 代码样式 XML 导入失败并显示错误消息:null”,请检查以确保您的 XML 文件在顶部具有文件定义 &lt;?xml version="1.0" encoding="UTF-8"?&gt;。

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

    【讨论】:

    • 你知道如何比较当前的编码方案和我们正在导入的编码方案有什么不同吗?
    • 我没有这样做,但我建议导出当前的,然后在 IntelliJ 之外进行比较;用 git 或其他什么。
    猜你喜欢
    • 2016-07-25
    • 2013-08-22
    • 2015-01-18
    • 1970-01-01
    • 2019-08-09
    • 2014-07-08
    • 1970-01-01
    • 2017-08-23
    • 1970-01-01
    相关资源
    最近更新 更多