reactjs React中HTML标记的自动完成在VS代码中不起作用

w80xi6nr  于 2023-01-12  发布在  React
关注(0)|答案(3)|浏览(140)

我正在使用VS Code编写一个React项目。当我键入HTML标记时,建议框弹出,并正确地建议我键入<div>标记,例如<div>标记。然而,按Tab键或Enter键什么也做不了。甚至用鼠标单击自动建议也没有做任何事情。我已经查找并调整了用户设置,但没有成功。在右下角,我把它从JavaScript改成了JavaScript React”。我把这些添加到了我的设置中:

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

这些并没有做什么不同的事情。我能做什么呢?这已经够烦人的了,我正在考虑回到Atom。不仅要单独输入每个标签,而且还要在之后定位结束标签,这会破坏任何生产力。

ffvjumwh

ffvjumwh1#

请尝试以下步骤:
1.从右下角单击语言模式(可能显示html)
1.在弹出框的搜索部分(顶部),搜索"react"。
1.可能会显示两个"React"选项:JavaScriptReact和 typescript React。
1.选择"JavascriptReact"。

w6lpcovy

w6lpcovy2#

尝试将此添加到您的设置:

"files.associations": {
    "*.js": "javascriptreact"
  }
pqwbnv8z

pqwbnv8z3#

点击设置-〉点击vs代码右上角的(打开JSON设置)然后粘贴这行代码“ emmet .includeLanguages”:{“javascript”:“Java脚本处理”},

相关问题