Emmet
在此页面,配置 Emmet 针对 HTML、XML、JavaScript(JSX Harmony)文件和样式表的首选项。
项 | 描述 |
|---|---|
展开缩写的按键 | 在此列表中,选择用于展开 Emmet 选择器的默认按键。 此按键也会展开 Emmet 实时模板。 |
Emmet.HTML
项 | 描述 |
|---|---|
启用 XML/HTML Emmet | 选中此复选框以启用针对 XML 和 HTML 的 Emmet 支持。 如果未选择此复选框,则复杂的缩写(例如 |
启用缩写预览 | 选中此复选框后,PyCharm 会在实际展开之前显示一个包含输入的缩写预览的弹出窗口。 ![]() |
在使用 <a> 标签包裹文本时启用 URL 自动识别 |
|
在模板末尾添加编辑点 |
|
BEM | 在此区域,指定类名、修饰符和短元素的 BEM 分隔符。 更多信息请参阅 Emmet 文档。 |
默认启用的过滤器 | 在此区域,指定希望在缩写展开并显示在编辑器之前应用哪些 Emmet 过滤器。 在 https://docs.emmet.io/filters/ 了解有关过滤器的更多信息。 要始终默认应用某个过滤器,请选中其旁边的复选框。 可用选项包括: |
Emmet.CSS
项 | 描述 |
|---|---|
启用 CSS Emmet | 选中此复选框以启用针对样式表的 Emmet 支持。 如果未选中此复选框,则复杂的缩写(例如 |
启用 CSS 缩写的模糊搜索 | 选中此复选框后,会根据可用的模板名称为每个未知缩写打分。 将使用得分最高的匹配来解析模板。 例如,启用此选项后,以下缩写可以等同于:
|
启用未知属性的展开('unknown' 到 'unknown:;') |
|
自动插入 CSS 供应商前缀 | 选中此复选框后,下面表格中列出的 CSS 属性将展开为包含前置供应商前缀的结构。 了解更多内容,请参阅 Vendor prefixes。 清除此复选框后,将禁用整个属性表。 |
属性和供应商前缀 | 该表包含 CSS 属性以及对应于各浏览器的供应商前缀列表。
|
Emmet.JSX
项 | 描述 |
|---|---|
启用 JSX Emmet | 选中此复选框以在 JSX Harmony 上下文中的 XML 片段内使用 Emmet。 |

