prettier 真的不好用
printWidth 设置 80 ,需要换行的地方太多。设置 120 ,有些语句需要换行提高可读性,但却强制要求一行。
那如何设置在不超过 printWidth 情况下,代码换行而不报错呢?
1
BreadKiller 101 天前
有个不太美观的做法可以保持换行,就是换行之后加一个注释的双斜杠//
// 这里会因为超过 printWidth 而换行 const a = await func1().func2( 'long text ..........................................................................................', ); // 手动在需要换行的地方后面加上双斜杠 保持换行 const b = await func1() // .func2('long text ..........................................................................................'); |
2
lee015 101 天前 via Android
一模一样困扰,80 换行太多,120 有时特意留的换行他给去掉
|
3
dabuside 101 天前
单行使用 prettier-ignore
参考例子 ``` matrix(1, 0, 0, 0, 1, 0, 0, 0, 1); // prettier-ignore matrix( 1, 0, 0, 0, 1, 0, 0, 0, 1 ) ``` https://prettier.io/docs/en/ignore.html |