VSCode 如何避免 es6 import {} 自动换行

import { Message } from "element-ui";
// 格式化后立马变成下面这样,丑死了
import {
Message
} from "element-ui";

其实只要设置 VsCode 的设置即可。 在 MacBook Pro 下:

Code -> 首选项 -> 设置

然后搜索 beautify 并点击在 json 中编辑,在 json 配置文件的末尾加入如下配置即可:

"beautify.config": {
"brace_style": "collapse,preserve-inline"
}

测试过确实可行!

问题参考链接: es6 import 格式化

GitHub issue 链接:https://github.com/beautify-web/js-beautify/issues/315#issuecomment-397524391