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

如何在IntelliJ中调整SQL格式化使if/begin/end左对齐

在IntelliJ中调整SQL Server代码格式化规则:让BEGIN/END与IF对齐

针对Microsoft SQL Server方言,你可以按照以下步骤修改格式化规则,实现BEGIN与IF对齐的效果:

  • 打开IntelliJ设置:使用快捷键Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac)。
  • 进入SQL代码风格设置:依次展开Languages & Frameworks > SQL Dialects > SQL Code Style,选中Microsoft SQL Server标签页。
  • 切换到Wrap and Braces选项卡:
    • 找到「IF statements」分组,取消勾选「缩进'BEGIN'块」(英文为Indent 'BEGIN' block)选项。
    • 确认「将'BEGIN'与'IF'对齐」(英文为Align 'BEGIN' with 'IF')选项处于勾选状态(部分版本可能默认已开启)。
  • 保存设置并测试:点击「Apply」→「OK」,选中目标SQL代码,使用Ctrl+Alt+L(Windows/Linux)或Cmd+Option+L(Mac)执行格式化,此时BEGIN会和IF左对齐,内部代码保持缩进。

如果你的IntelliJ版本设置项名称略有差异,核心逻辑是关闭BEGIN块的缩进,同时开启BEGIN与IF的对齐规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 02:03:10