在es6导入中换行的JsFormat规则

Zek*_*oid 7 sublimetext3 js-beautify

Sublime Text 3的JsFormat符合大多数ES6标准,但是,在自动格式化import语句时,它会向对象导入添加一个新行.以下是预格式化的行:

import {func1, func2, func3} from 'some-module';
Run Code Online (Sandbox Code Playgroud)

自动格式化时,它变为:

import {
    func1, func2, func3
}
from 'some-module';
Run Code Online (Sandbox Code Playgroud)

有没有办法禁用这种格式?

Rya*_*edy 6

根据 Github repo, JsFormat 使用js-beautify进行格式化。项目有一个公开问题,人们抱怨各种格式问题,其中之一就是这个问题。有一个稍长的评论线程以“欢迎拉取请求”结尾,因此不幸的是,目前似乎无法禁用这种格式。