VSCode React JSX Tab键快速生成标签对 配置方法

Intro

  • emmet是前端 标签代码块 形式代码书写的利器。
    而在VSCode中,默认有emmet的扩展。

  • JSX是React语法中,用于快速组装标签代码块的一种写法。
    但是一般情况下需要配置才可以使用(不属于HTML原生的标签)。
    主要配置就是两项:

"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
   "javascript": "javascriptreact"
},

配置

在默认的配置文件中查找到了两项配置:

// Enable Emmet abbreviations in languages that are not supported by default. 
// Add a mapping here between the language and emmet supported language.
//  E.g.: `{"vue-html": "html", "javascript": "javascriptreact"}`
"emmet.includeLanguages": {},

// When enabled, Emmet abbreviations are expanded when pressing TAB.
"emmet.triggerExpansionOnTab": false,

修改自己的配置文件即可(注意JSON文档的层级、逗号等)。

我的配置文件:
从:

{    
    "remote.SSH.remotePlatform": {
        "wuyujin.com": "linux"
    }
}

修改为:

{    
    "emmet.triggerExpansionOnTab": true,   
    "emmet.includeLanguages": {
        "javascript": "javascriptreact"
    },
    "remote.SSH.remotePlatform": {
        "wuyujin.com": "linux"
    }
}

重启VSCode即可。

关于 VSCode 的默认配置和用户自定义配置相关,见:
VSCode中的用户自定义配置文件settings.json和默认配置defaultSettings.json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值