格式化 xml 文件时,如何设置 IntelliJ 将 xml 标记放在单独的行上?

Kim*_*son 6 xml formatting intellij-idea

我使用的是 IntelliJ IDEA 12。我使用上下文菜单导入了一些 pom.xml maven 依赖项。但是,当我查看 POM 文件时,依赖项的格式不是很好——它们在一行中。当我重新格式化 pom 文件 (Ctrl-Alt-L) 时,格式仍然不固定。

我尝试查看项目设置 > 代码样式 > XML,但我看不到可以解决此问题的明显设置。我摆弄了“保持换行符”和“换行”设置,但无济于事。

我注意到其他 XML 文件也有同样的问题——如果我加入它们,格式化不会将它们分开。

如何让 IntelliJ 以适当的缩进智能地跨多行中断 xml?

Kim*_*son 3

取消选中设置中的“保留空格”选项。

在 IDEA 12 中,文件 > 设置 > 代码样式(左侧菜单面板)> XML(左侧菜单面板)> 其他(选项卡)> 保留空白(复选框)