我需要什么更漂亮的设置来防止在匿名函数之前删除行空间?



中寻找出路。pretierrc文件防止在匿名函数之前删除行空间,例如在save:

之前
export const a = file => {}
export const b = file => {}
;(async () => {
console.log('foobar')
})()

和保存后:

export const a = file => {}
export const b = file => {}
;(async () => {
console.log('foobar')
})()

  • Prettier:在函数和括号之间添加空格
  • pretier .js关于换行格式的方法参数
  • 为什么不允许我把函数参数分成多行?

中。pretierrc文件,如何防止匿名函数之前的行删除?

我迟到了,但基本上你不能。Prettier是一个固执己见的格式化程序,这意味着在这种情况下,您将无法获得所需的自定义级别。

你可以尝试使用EditorConfig或ESLint,即使它是一个筛选器(而不是格式化器),它也可以这样使用。

话虽如此,我不会太担心这个。格式化器的目标应该是保持代码风格的一致性,尤其是在与其他开发人员协作时。这就是为什么大多数流行的格式化程序都是固执己见的。没有人想在一个团队里讨论代码风格:)。

最新更新