我在VS代码中美化了,所以当我应用它时
<div className="chatApp" style={style}>
<Navigation />
<ChatField />
</div>
我明白了
<
div className = "chatApp"
style = {
style
} >
<
Navigation / >
<
ChatField / >
<
/div>
但我想要那样的东西
<div className = "chatApp"
style = {
style
}>
<Navigation />
<ChatField />
</div>
问题是如何更改美化设置以不将标签转移到新行(div,p,span等)?
我遇到了同样的问题。以下是我的发现:JS-CSS-HTML Formatter扩展包装更漂亮,但它不能支持与HTML混合的js文件。解决方案是禁用此扩展并为settings.json中的javascript启用更漂亮的formatOnSave选项,如下所示:
"[javascript]": {
"editor.formatOnSave": true
}