【问题标题】:how to config vscode prettier format force line wrap如何配置 vscode 更漂亮的格式强制换行
【发布时间】:2021-04-27 06:27:57
【问题描述】:

我的 vscode 设置:

"prettier.printWidth": 100,
"prettier.tabWidth": 4,

我的源代码:

if (200 != response.status)
    return '';

更漂亮的格式(看起来很丑):

if (200 != response.status) return '';

如何强制换行(强制格式化两行)?

【问题讨论】:

    标签: visual-studio-code line prettier


    【解决方案1】:

    诸如“如何让 Prettier 以这样的方式格式化我的代码......?”等问题的通用答案。是“你不能。”

    Prettier 的目的是通过处理代码样式来促进项目和团队中的协作,而不是成为一个可定制的代码格式化程序,可以满足用户的任何需求。换句话说,它产生的格式并不是真正可定制的,这是故意的。阅读更多here。如果您需要对格式进行这种程度的控制,那么您可能不是 Prettier 的目标受众。

    也就是说,Prettier 有时(如果行足够长)会生成您想要的格式。但是,这种风格是considered problematic,因此在未来的版本中可能会发生变化。

    【讨论】:

    • 感谢您的回复。还有其他格式工具建议吗?
    • 我会说你太在意那些如果。不要越过美元去追逐便士。
    猜你喜欢
    • 2020-04-28
    • 2018-12-01
    • 2021-08-14
    • 2020-04-24
    • 2021-06-21
    • 2020-06-28
    • 2020-08-10
    • 1970-01-01
    • 2021-04-18
    相关资源
    最近更新 更多