代码风格。 HTML
使用此页面为 HTML 文件配置格式设置。 当您更改这些设置时, 预览 窗格会显示其如何影响您的代码。
制表符与缩进
使用制表符 |
|
智能制表符 | 缩进由两部分组成。 一部分来自代码块的嵌套,另一部分由对齐决定。
|
制表符大小 | 在此字段中,指定一个制表符所包含的空格数。 |
缩进 | 在此字段中,指定每个缩进级别要插入的空格数。 |
续行缩进 | 在此字段中,指定在数组元素之间、表达式中、方法声明和方法调用中要插入的空格数。 |
在空行上保留缩进 | 选中此复选框后,PyCharm 会在空行上保留缩进,就像其中包含代码一样。 清除此复选框后,PyCharm 会删除空行中的制表符和空格。 |
其他
项 | 说明 |
|---|---|
右边距 | 使用这些设置指定元素右侧所需的边距空间。 如果选择 默认 选项,则会使用来自 全局设置 的右边距值。 |
输入时换行 | 使用这些设置指定正在编辑的文本如何适配指定的 右边距。 您可以选择以下选项之一:
|
保留换行符 | 选中此复选框后,PyCharm 在编辑器中查看 HTML 文件时会保留换行符。 |
在文本中保留换行符 | 选中此复选框后,PyCharm 在编辑器中查看 HTML 文件时会保留属性中的换行符(例如,较长的描述)。 |
保留空行 | 在此字段中,指定重新格式化后要保留的连续空行的最小数量。 |
属性换行 | 使用此下拉列表确定属性行应如何换行。 可用选项有:
|
文本换行 | 选中此复选框后,将根据代码风格设置对长行进行换行。 |
对齐属性 | 选中此复选框后,将对连续行中的属性进行对齐。 |
对齐文本 | 选中此复选框后,PyCharm 会对标签内跨多行的文本进行对齐。 |
保留空白字符 | 选中此复选框后,将禁止把实际的空白字符替换为制表符。 |
空格 | 在此区域中,定义属性与标签名称的空格用法。
|
在其前插入新行 | 此显示字段显示一个标签列表,应在这些标签之前插入新行。 使用字段旁边的按钮 |
在其前移除新行 | 此显示字段显示一个标签列表,应在这些标签之前移除新行。 使用字段旁边的按钮 |
不缩进以下标签的子元素 | 此显示字段显示一个标签列表,其子元素不应缩进。 使用字段旁边的按钮 |
或当标签大小大于 | 在此字段中,指定标签的最小行数;当其长度达到该值时,其子元素将不再缩进。 |
内联元素 | 此显示字段显示一个标签列表,这些标签在源代码中与其他标签位于同一行。 如果从列表中移除此类标签,则当您将该标签添加到源代码时,编辑器会自动将其移动到新行。 使用字段旁边的按钮 |
保留内部空白字符 | 此显示字段显示一个标签列表,您希望编辑器在这些标签内部保留空白字符 按原样 ,不作任何更改。 使用字段旁边的按钮 |
若为内联内容则不换行 | 此显示字段显示一个标签列表,如果其内容为内联,则不应换行。 使用字段旁边的按钮 |
生成的引号 | 选择在输入 这在使用 JavaScript 动态插入 HTML 时很重要,并且您希望始终对 JavaScript 字符串使用双引号、对 HTML 使用单引号,以防止出现问题,例如复制和粘贴时。 |
在格式化时强制应用 | 选中此复选框后,在 代码重新格式化 时,将替换先前生成的引号(例如,用单引号替换双引号)。 |
排列
在此选项卡中,定义一组规则,以根据您的偏好重新排列 HTML 代码。
匹配规则 | 使用此区域将元素顺序定义为规则列表,其中每条规则都有一组匹配条件,例如修饰符或类型。
|
空规则 | 使用此区域创建新的匹配规则或编辑现有规则。 您可以从以下筛选器中进行选择:
|
| 当您在 顺序 列表中选择 按名称排序 时,将显示此图标。 该图标表示此规则中的项按字母顺序排序。 |
代码生成
在此选项卡中,配置生成代码的代码风格。
注释 | 在此区域中,配置生成注释的代码风格。
|
设置来源
该链接在适用时会显示在页面的右上角。 点击此链接并选择要用作当前语言代码风格基础的语言。
若要恢复到初始代码风格设置并放弃更改,请点击 重置。





