如何在VSCode中的.js文件中注释jsx代码?

Y.H*_*Eng 67 jsx reactjs react-native visual-studio-code

与webstorm不同,我无法在Visual Studio Code中的.js文件中注释jsx代码.

eri*_*n30 84

您可以通过{/**/}注释掉JSX

示例:

render() {
  return (
    <div>
      <Component1 />
      {/* <Component2 /> */}
    </div>
  )
}
Run Code Online (Sandbox Code Playgroud)

然后将注释掉Component2

  • 是的,但是有什么方法可以通过快捷键Cmd + /来实现? (4认同)

tic*_*tic 27

Babel JavaScript在 VS Code 中搜索:

https://marketplace.visualstudio.com/items?itemName=mgmcdermott.vscode-language-babel

在此处输入图片说明

安装command + /并将评论 jsx{ /* */ }


And*_*dos 17

尝试禁用所有插件,因为它们可以更改编辑器的行为.例如,如果使用Babel ES6/ES7插件,编辑器的注释.jsx语法//代替{/*.你看到这里看到的问题.


Tun*_*her 10

如果您在Mac或地方运行,请在Visual Studio codeHit中Cmd + /

{/* Your Code */}
Run Code Online (Sandbox Code Playgroud)

谢谢.


Gol*_*Jer 8

键盘命令......

Ctrl + /- Windows和Linux
Cmd + /- MacOS

...现在通过添加{/* */}选定的行来按预期的方式处理单行和块代码.

在最近的Visual Studio Code的Insiders版本中得到修复,并将进入下一个完整版本.