代码风格。 XML
使用此页面配置 XML 文件的格式设置。 当您更改这些设置时, 预览 窗格将显示这将如何影响您的代码。
制表符与缩进
使用制表符 |
|
智能制表符 | 缩进由两部分组成。 一部分来自嵌套的代码块,另一部分由对齐决定。
|
制表符大小 | 在此字段中,指定一个制表符所包含的空格数。 |
缩进 | 在此字段中,指定每个缩进级别要插入的空格数。 |
续行缩进 | 在此字段中,指定在数组的元素之间、在表达式、方法声明和方法调用中要插入的空格数。 |
在空行上保留缩进 | 选中此复选框后, PyCharm 会在空行上保留缩进,就像其中包含代码一样。 清除此复选框后, PyCharm 会删除空行上的制表符和空格。 |
其他
项目 | 描述 |
|---|---|
右边距 | 使用这些设置指定元素右侧所需的边距空间。 如果选择 默认 选项,则将使用来自 全局设置的右边距值。 |
输入时换行 | 使用这些设置指定编辑的文本如何适配指定的 右边距。 您可以选择以下选项之一:
|
保留换行 | 选中此复选框后,在编辑器中查看 XML 文件时, PyCharm 将保留换行。 |
在文本中保留换行 | 选中此复选框后,在编辑器中查看 XML 文件时, PyCharm 将保留属性中的换行(例如,较长的描述)。 |
保留空行 | 在此字段中,指定重新格式化后要保留的连续空行的最小数量。 |
属性换行 | 使用此列表确定属性行的换行方式。 可用选项如下:
|
文本换行 | 选中此复选框后,将根据代码风格设置对长行进行换行。 |
对齐属性 | 选中此复选框后,将对连续行中的属性进行对齐。 |
保留空白字符 | 选中此复选框时,编辑器会保留标签内的所有空白字符。 缩进和换行符同样适用。 |
空格 | 在此区域中,定义空格在属性和标签名称中的使用方式。
|
CDATA | 在此区域中,定义在 MXML 文件中 CDATA 区段周围及其内部的空白字符的使用方式:
|
排列
使用 匹配规则 区域定义规则列表及其顺序。
添加新规则。 | |
从列表中移除所选规则。 | |
编辑所选规则。 | |
| 更改列表中规则的顺序。 |
每条规则可以匹配以下内容:
类型 :仅匹配标签或属性。 双击某一类型可禁用该筛选器并同时匹配两者。
名称 :匹配元素的完整名称。 此筛选器支持正则表达式,并使用 标准语法。
命名空间 :匹配命名空间属性。
顺序 :选择对匹配同一规则的多个元素进行排序的方式。 例如,如果存在多个具有相同名称的属性,请选择 保持排序 以按相同顺序排列它们,或选择 按名称排序 以按其值的字母顺序对匹配的属性进行排序。 按字母顺序排序的规则由
标识。
使用 强制重新排列 列表选择在您重新格式化代码时的默认重新排列行为。 这将定义 重新设置代码格式 对话框中 重新排序条目(R) 复选框的默认状态。
使用当前模式(在重新格式化代码对话框中切换) :默认启用 重新排序条目(R) 复选框,但您可以更改它。
始终 :默认启用 重新排序条目(R) 复选框,且您无法更改它。
从不 :默认禁用 重新排序条目(R) 复选框,且您无法更改它。
设置来源
在适用时,该链接会显示在页面右上角。 点击此链接,选择要用作当前语言代码风格基础的语言。
要返回到初始的代码风格设置并放弃更改,请点击 重置。