- 安装jsfmt
光安装jsfmt是不行的,还需要esformatter 和esformatter -jsx这两个插件
- 安装esformatter 和 esformatter-jsx
npm i esformatter@latest esformatter-jsx@latest
- 修改配置文件
- 修改jsfmt的setting-user
{
“extensions”:
[
“js”,
“jsx”,
“sublime-settings”
],
“options”: {
“plugins”: [
“esformatter-jsx”
],
“jsx”: {
“formatJSX”: true,
// change these to your preferred values
// refer to https://github.com/royriojas/esformatter-jsx#best-configuration for more options
“attrsOnSameLineAsTag”: false,
“maxAttrsOnTag”: 1,
“firstAttributeOnSameLine”: false,
“alignWithFirstAttribute”: true
}
// other esformatter options
}
}
- 配置快捷键
找到key bindings-user文件,加入
{
“keys”:[“ctrl+q”],
“command”:”format_javascript”
}
舜仔仔
发布了3 篇原创文章 · 获赞 0 · 访问量 7
私信
关注