You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Prettier去除SQL前置逗号后的空格?

能否用Prettier配置实现前置逗号后无空格的SQL格式化?

不行,目前Prettier官方和主流SQL格式化插件(比如@prettier/plugin-sql)都没有提供对应的配置项来实现这个需求。

当你开启前置逗号格式(commaPosition: "leading")后,Prettier会自动在逗号后添加空格,这是插件内置的固定格式化规则,没有开放调整这个空格的配置开关。

如果一定要得到你想要的格式,可以试试这两个办法:

  • 自定义Prettier SQL插件:修改插件的格式化逻辑,去掉逗号后的空格输出
  • 格式化后做批量替换:写个简单的脚本,用正则把格式化结果里的\n , 替换成\n ,

内容的提问来源于stack exchange,提问作者LightningStack575

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 10:12:01