代码风格。XML
最后修改时间:2023 年 8 月 24 日文件| 设置 | 编辑| 代码风格| 适用于 Windows 和 Linux 的XML
IntelliJ IDEA | 设置 | 编辑| 代码风格| 适用于 macOS 的XML
CtrlAlt0S
使用此页面可以配置 XML 文件的格式设置选项。当您更改这些设置时,预览窗格会显示这将如何影响您的代码。
制表符和缩进
使用制表符 |
|
智能标签 | 缩进由两部分组成。一部分是由嵌套代码块产生的,另一部分是由对齐决定的。
|
标签尺寸 | 在此字段中,指定制表符中适合的空格数。 |
缩进 | 在此字段中,指定要为每个缩进级别插入的空格数。 |
继续缩进 | 在此字段中,指定要在表达式、方法声明和方法调用中的数组元素之间插入的空格数。 |
在空行上保留缩进 | 如果选中此复选框,IntelliJ IDEA 会保留空行上的缩进,就好像它们包含某些代码一样。如果清除该复选框,IntelliJ IDEA 将删除空行上的制表符和空格。 |
其他
物品 | 描述 |
---|---|
右边距 | 使用这些设置可以指定元素右侧所需的边距空间。如果您选择“默认”选项,则将使用全局设置中的右边距值。 |
打字时换行 | 使用这些设置可以指定编辑的文本如何适合指定的右边距。您可以选择以下选项之一:
|
保留换行符 | 选择此复选框可使 IntelliJ IDEA 在编辑器中查看 XML 文件时遵循换行符。 |
在文本中保留换行符 | 选择此复选框可使 IntelliJ IDEA 在编辑器中查看 XML 文件时遵守属性中的换行符(例如,冗长的描述)。 |
保留空白行 | 在此文本框中,指定重新格式化后要保留的连续空白行的最小数量。 |
换行属性 | 使用此列表来确定属性行应如何换行。可用的选项有:
|
文字换行 | 选中此复选框可根据代码样式设置换行长行。 |
对齐属性 | 选中此复选框可使连续行中的属性对齐。 |
保留空格 | 选中此复选框后,编辑器将保留标签内的所有空格。缩进和换行也是如此。 |
空间 | 在此区域中,定义属性和标记名称的空格用法。
|
数据中心 | 在此区域中,定义 MXML 文件中 CDATA 部分周围和内部空格的使用:
|
安排
使用匹配规则区域定义规则列表及其顺序。
添加新规则。 | |
从列表中删除选定的规则。 | |
编辑选定的规则。 | |
和 | 更改列表中规则的顺序。 |
每个规则可以匹配以下内容:
类型:仅匹配标签或属性。单击某种类型两次可禁用过滤器并匹配两者。
名称:匹配元素的完整名称。该过滤器支持正则表达式并使用标准语法。
命名空间:匹配命名空间属性。
顺序:选择如何对匹配相同规则的多个元素进行排序。例如,如果有多个同名属性,请选择“保持顺序”以按相同顺序排列它们,或选择“按名称排序”以按匹配属性值的字母顺序对匹配属性进行排序。按字母顺序排序的规则由 指定。
使用“强制重新排列”列表可以选择重新格式化代码时的默认重新排列行为。这定义了“重新格式化代码”对话框中“重新排列条目”复选框的默认状态。
使用当前模式(在“重新格式化代码”对话框中切换):默认情况下启用“重新排列条目”复选框,但您可以更改它。
始终:默认情况下,重新排列条目复选框处于启用状态,并且您无法更改它。
从不:默认情况下禁用重新排列条目复选框,并且您无法更改它。
安卓
物品 | 描述 |
---|---|
对 Android XML 文件使用自定义格式设置 | 使用此复选框可以设置 Android XML 文件的自定义格式。如果您需要以不同于其他 XML 文件的方式格式化 Android 文件,或者需要使用特定的 Android 格式化选项,这可能会很有帮助。 如果未选中此复选框,则应用默认的 XML 文件格式。 |
AndroidManifest.xml | 使用此区域为 AndroidManifest.xml 设置以下格式:
|
布局文件 | 使用此区域为布局文件设置以下格式:
|
有价值的资源文件和选择器 | 使用此区域为值资源文件和选择器设置以下格式:
|
其他 XML 资源文件 | 使用此区域可以设置其他 XML 资源文件的换行属性。查看可用选项。
|
设置自
如果适用,该链接将显示在页面的右上角。单击此链接并选择要用作当前语言代码样式基础的语言。
要返回到初始的代码样式设置集并放弃更改,请单击“重置”。
感谢您的反馈意见!