React中HTML标签的自动完成功能在VS Code中无效

时间:2018-05-24 18:12:21

标签: javascript reactjs visual-studio-code vscode-settings

我使用VS Code编写React项目代码。当我输入我的HTML标签时,弹出建议框并正确地建议我输入<div>标签,以便进行更换。但是,按Tab键或Enter键不执行任何操作。甚至不使用我的鼠标点击autosuggest做任何事情。我查了一下并调整了我的用户设置但没有成功。在右下角,我将其从JavaScript更改为JavaScript React&#34;。我将这些添加到我的设置中:

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


这些并没有做任何不同的事情。我该怎么办?令人烦恼的是我回到Atom会很烦人。不仅必须单独键入每个标签,而且必须在之后定位结束标签,这会破坏任何生产力。

2 个答案:

答案 0 :(得分:1)

尝试以下步骤:

  1. 从右下角单击“语言模式”(可能显示html)
  2. 在弹出的框的搜索部分(顶部)中,搜索“反应”。
  3. 可能会出现两个React选项:javascript react和typescript react。
  4. 选择“ Javascript React”。

答案 1 :(得分:0)

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

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