vscode配置JSX自动格式化
前言
每次写React的时候html标签都要自己手动调整,实在是麻烦,所以总结了一下JSX在保存时自动格式化整个文件的方法
安装插件
Prettier - Code formatter
添加配置文件
ctrl+shift+p搜索settings.json
进入配置文件,找到files.associations
(没有则自己在大括号中添加),添加"*.jsx": "javascriptreact"
1 | { |
设置自动格式化
左下角齿轮打开设置,搜索format onsave
,设置为file
或打上勾
设置Tab宽度
ctrl+,打开设置搜索prettier
,找到Prettier: Tab width
,修改为4即可
问题
- 上述方式设置之后,原来的html,css等无法自动格式化
- Tab宽度默认为2
解决
- 禁用
Prettier - Code formatter
shift Alt F
:选择格式化方式,使用默认的即可。对于jsx
代码,选择js
格式化方法即可
- vscode编辑窗口下方点击
空格
->更改制表符显示大小
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 快乐小凳凳!
评论