【发布时间】:2017-03-22 18:29:40
【问题描述】:
VSCode 似乎不会在 jsx 中自动缩进 HTML 元素?
有什么办法可以解决。
更新:
在原子中:
在 VSCode 中:
【问题讨论】:
-
你解决了吗?
标签: reactjs visual-studio-code jsx
VSCode 似乎不会在 jsx 中自动缩进 HTML 元素?
有什么办法可以解决。
更新:
在原子中:
在 VSCode 中:
【问题讨论】:
标签: reactjs visual-studio-code jsx
1. 将用户设置添加到
"files.associations": {
"*.js": "javascriptreact"
},
2。安装插件
Auto Install Tag
然后重新加载。它将解决您的问题。
顺便说一句,我认为现在有一个错误。没有组件 props 自动缩进效果很好,但是有了 props,它现在就不行了。
<Component>Enter
===>
<Component>
:
</Component>
但是
<Component someProps={10}}Enter
===>
<Component someProps={10}>
:</Component>
任何可以解决此问题的人请帮助我 :) 我在 mac 上使用
【讨论】:
使用 Esben Petersen 的扩展“Prettier - Code formatter”。假设您的文件是 jsx 文件,它将在保存时自动格式化。
【讨论】:
将语言更改为Javascript React(有关说明,请参阅其他答案),然后使用以下命令:
alt + shift + f
【讨论】:
alt+shift+f 打开文件菜单
【讨论】:
jsx中自动添加HTML关闭标签
auto close tag 的插件来解决“标签补全”问题。但是,press return key 问题(当我按回车键时,我希望与我的问题示例中的