You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code中为React配置Emmet?无settings.json入口解决方案

在VS Code中为React配置Emmet

Emmet默认支持范围

Emmet默认只内置支持HTML、CSS、SCSS、LESS这类文件,React常用的JSX/TSX并不在默认支持列表里,得手动配置让它适配。

打开settings.json的替代方法

如果在设置界面的Emmet板块里找不到“在settings.json中编辑”的入口,直接用这两种方式打开配置文件:

  • 快捷键:Windows/Linux按Ctrl + Shift + P,Mac按Cmd + Shift + P,输入Preferences: Open Settings (JSON)回车即可。
  • 菜单操作:点击左下角齿轮图标 → 选Settings → 点击设置界面右上角的{}图标,直接进入JSON配置页面。

配置Emmet支持React

打开settings.json后,添加以下代码:

"emmet.includeLanguages": {
  "javascript": "javascriptreact",
  "typescript": "typescriptreact"
},
"emmet.triggerExpansionOnTab": true
  • emmet.includeLanguages:让Emmet把普通JS/TS文件识别为JSX/TSX类型,这样在React组件里输入Emmet缩写(比如div.container>ul>li*3)就能生成对应的JSX结构。
  • emmet.triggerExpansionOnTab:确保按下Tab键时能触发Emmet的代码展开,避免和VS Code的其他Tab功能冲突。

验证配置是否生效

保存settings.json后,打开一个JSX/TSX文件,输入div#app然后按Tab,应该会自动生成<div id="app"></div>的JSX代码,说明配置成功。

内容的提问来源于stack exchange,提问作者Poshan Baral

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 21:25:16