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

DataGrip中如何将SELECT *展开的列每行前置逗号分行显示?

DataGrip实现SELECT *展开后列前置逗号且单独分行的配置方法

DataGrip完全支持这个需求,你需要同时调整换行规则和逗号位置的配置,具体步骤如下:

  • 打开设置面板:Windows/Linux按File → Settings,Mac按DataGrip → Settings,依次进入Editor → Code Style → SQL
  • 切换到Wrapping and Braces标签页,找到SELECT clause分类下的List items:
    • 将换行规则从默认的Wrap when typing reaches right margin改为Wrap always(或Chop down if long,根据你的偏好选择)
    • 可选:若不需要列对齐,取消勾选Align when multiline
  • 切换到Punctuation标签页,将Comma placement设置为Before(前置)
  • 回到编辑器,选中目标SQL代码,按Ctrl+Alt+L(Windows/Linux)或Cmd+Opt+L(Mac)执行格式化,或者右键选择Reformat Code

配置完成后,展开SELECT *的列列表并格式化后,会得到如下效果:

SELECT
    id
    , name
    , email
    , create_time
FROM users

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 18:49:51