目前格式化时会自动换行
const a=1,
b=2;
想保持原来的格式
const a=1, b=2
有没有办法?
![]() |
1
lpbname777 2024-09-18 11:20:38 +08:00
// prettier-ignore 注释一下呢
|
2
realJamespond OP 不完美,但也行吧
|
![]() |
3
BeautifulSoap 2024-09-18 13:02:17 +08:00
prettier 的换行是完全强制的无法关闭,要么上面的特定忽视要么忍
如果为了解决问题将 line wide 设置成 99999 ,那么你又会惊喜地发现,所有手动换了行地地方又全都被强制整形成了一行 只能说 prettier 是真的难用。如果可以迁移地话建议迁移到 eslint stylistic |
4
mark2025 2024-09-18 13:22:30 +08:00
prettier 垃圾一个,要么忍要么更换为 eslint stylistic
|
![]() |
5
shintendo 2024-09-18 13:35:13 +08:00
没办法,prettier 的卖点就是 opinionated
|
6
liaohongxing 2024-09-18 13:43:20 +08:00
const [a, b] = [1, 2]
|
7
realJamespond OP @liaohongxing 解构也是个思路
|
![]() |
8
hjMK5OXQVSr8DflD 2024-09-18 15:13:09 +08:00
可以试一下这个配置
"htmlWhitespaceSensitivity": "ignore" |
![]() |
9
xntzmk 2024-09-19 09:28:14 +08:00
antfu eslint
|
![]() |
10
shimada666 2024-09-19 10:10:31 +08:00
antfu eslint +1
|