ReactJS formatting in VS code
本问题已经有最佳答案,请猛点这里访问。
我在这里使用ReactJS教程
我使用
在创建文件index.js之后,然后按如下所示添加代码:
1 2 3 4 5 6 7 8 9 | class Square extends React.Component { render() { return ( <button className="square"> {/* TODO */} </button> ); } } |
当我按下Ctrl-S进行保存时,VS Code会执行以下操作:
1 2 3 4 5 6 7 | class Square extends React.Component { render() { return (document.render() < button className ="square"> { /* TODO */ } < /button> ); } } |
注意:对
所有代码都重新格式化。
我检查了VS代码的格式-这是错误的。
Intellisense工作正常。
我还使用
VS代码真的不可用还是我遗漏了什么?
我不确定如何更改VSCode中的默认格式设置规则(您可能无法)。
我建议使用Prettier作为代码格式化程序。效果非常好,可以让您对代码的格式进行很多控制。它也可以绑定到eslint中。
请参阅此文章,以获取有关如何设置更漂亮和更漂亮的说明的说明。