我正在运行 Prettier.js(VSCode 插件)/prettier-eslint-cli
。它将超过 80 个字符限制的方法参数格式化如下(将每个参数放在新行中)。
someMethod(
argumentOne,
argumentTwo,
argumentThree,
argumentFour,
argumentFive, // Hits 80 character word wrap here
argumentSix,
argumentSeven
) {
// Some codes
}
有没有办法修改选项,使其格式化参数以尝试在每行上容纳 80 个字符?而不是每次都将它们添加到新行。
someMethod(argumentOne, argumentTwo, argumentThree, argumentFour,
argumentFive, argumentSix, argumentSeven) {
// Some codes
}
据我所知,目前还没有这样做的选择。当你的参数超过 printWidth (默认 80)时,prettier 会将每个参数分成单独的行。
一种方法是增加 printWidth 选项,以便您的参数保持在同一行。更漂亮的文档提到maximum line length rules are often set to 100 or 120
(https://prettier.io/docs/en/options.html https://prettier.io/docs/en/options.html)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)