📜  jsx emmet vscode - Javascript (1)

📅  最后修改于: 2023-12-03 15:17:05.617000             🧑  作者: Mango

使用 JSX Emmet 在 VS Code 中编写 React 组件

在 React 开发中,使用 JSX 布局是一种非常方便的方式。而使用 Emmet 工具可以更加快速地书写 JSX 布局代码。在 VS Code 中使用 JSX Emmet 工具可以帮助你更加高效地编写 React 组件。

本文将会介绍如何在 VS Code 中使用 JSX Emmet 工具来编写 React 组件。

安装插件

首先,你需要在 VS Code 中安装“Emmet”插件。打开 VS Code,按下 Ctrl/Cmd + P,输入 ext install emmet 进行搜索并安装该插件。

设置 VS Code

在安装完插件后,你需要在 VS Code 中进行一些设置,以便在编写 React 组件时更加高效的使用 Emmet 工具。

  1. 打开 VS Code 的设置。在菜单栏中依次选择“文件”->“首选项”->“设置”,或者按下 Ctrl + ,打开设置面板。

  2. 在设置面板中搜索 emmet,找到“Emmet: Include Languages”配置项,在其中添加一项:javascriptreact。这将告诉 VS Code 让 Emmet 工具支持在 JavaScript 和 JSX 文件中使用。

"emmet.includeLanguages": {
  "javascriptreact": "javascript"
}
  1. 在设置面板中搜索 emmet,找到“Emmet: Syntax Profiles”配置项,在其中添加以下配置。这将告诉 Emmet 工具在 JSX 中使用 className 属性代替 class 属性。
"emmet.syntaxProfiles": {
  "javascript": {
    "attr_quotes": "single",
    "jsx_single_quotes": true
  },
  "jsx": {
    "attr_quotes": "single",
    "jsx_single_quotes": true,
    "abbr": {
      "c": "className"
    }
  }
}
使用 Emmet 工具

在设置好 VS Code 后,你可以在编写 React 组件时开始使用 Emmet 工具。

在编写 JSX 代码时,你可以快速输入代码片段,然后按下 Tab 键进行展开。比如输入 div.foo.bar,然后按下 Tab 键即可展开为以下代码:

<div className="foo bar"></div>

你也可以使用 !Tab 键来快速生成带有 doctype 的 HTML 模板。

结语

通过本文,你已经了解了在 VS Code 中使用 Emmet 工具编写 React 组件的方法。使用 Emmet 工具可以大大提高代码编写速度,让你更加专注于业务逻辑的实现。