如何在IntelliJ中重新格式化XML但保持属性在同一行

时间:2017-06-28 14:46:38

标签: intellij-idea jetbrains-ide

所以这个问题很简单,并且有很多类似的问题,但他们并没有谈到这一点。

我喜欢格式化功能,但我讨厌这样做:

<xs:element
   name="Foo"
   type="xs:string"/>

我更喜欢它缩进标签,但只留下属性,我无法找到方法。

需要的结果:

<xs:element name="Foo" type="xs:string"/>

修改 值得注意的是(可能)该文件不是.xml而是.xsd

1 个答案:

答案 0 :(得分:3)

由于.xsd和XML本身,您需要更改XML格式设置。

在IDEA设置中(文件 - &gt; 设置... Ctrl + Alt + S )转到编辑 - &gt; 代码风格 - &gt; XML 并在换行属性下拉菜单中选择请勿换行