Emmet 是 VSCode 内置工具,通过缩写快速生成 HTML/CSS 代码。输入如 html:5、div.container>ul>li5>a 等缩写后按 Tab 即可展开为完整结构,支持子元素(>)、同级(+)、重复()等符号。CSS 中 m10 转换为 margin: 10px;bgc 生成 background-color: #fff,提升样式编写效率。还可使用 Wrap with Abbreviation 包裹元素,Shrink 尝试反向折叠,配合多光标批量编辑。通过 settings.json 配置可启用 JSX 支持并开启 Tab 触发,熟练后显著提升开发速度。

Emmet 是 VSCode 内置的强大工具,能将简短的缩写快速展开为完整的 HTML 或 CSS 代码,极大提升前端开发效率。只要掌握常用语法和工作流,写页面就像打字一样快。
在 .html 文件中输入 Emmet 缩写后按 Tab 或 Enter 即可展开。
常用缩写示例:
利用 >(子元素)、+(同级)、*(重复)和 #/.(id/类),能快速搭建页面骨架。
立即学习“前端免费学习笔记(深入)”;
在 CSS 或 SCSS 文件中,Emmet 同样支持属性缩写。
例如:
这些缩写省去频繁输入完整属性名的时间,尤其适合重设样式或快速布局。
Emmet 不只是展开,还能反向折叠和批量修改。
常用编辑技巧:
配合多光标(Alt+点击)和选择扩展(Ctrl+D),实现批量修改类名、标签类型等操作。
通过 VSCode 设置可调整 Emmet 行为。
在 settings.json 中添加:
{
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"emmet.triggerExpansionOnTab": true,
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly"
}这样可以在 JSX 中使用 Emmet,并确保 Tab 键始终触发展开。
基本上就这些。熟练使用 Emmet 后,写静态结构几乎不用手动闭合标签,开发节奏明显加快。关键是多练常用缩写,让它变成肌肉记忆。
以上就是VSCode Emmet缩写加速前端开发的全套工作流的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号