首页 > 解决方案 > 抑制/消除嵌套选择的 datagrip sql 重新格式化

问题描述

在 datagrip 的 SQL 编辑器中,如果我从 sql select 开始

select 
col1,
col2,
col3 
from table1

然后将其包装在嵌套选择上下文中的括号中,它会重置我的所有行,即:

select
t1.*
from (
  select col1
    , col2
    , col3
  from table1
) t1

我非常讨厌这个。我希望它的行为类似于:

select
t1.*
from 
(
select 
col1
,col2
,col3
from table1
) t1

不同之处在于它不会为嵌套选择重新分配行和缩进。——我可以自己处理。

有谁知道如何关闭嵌套选择的这种包装/缩进行为?我已经搞砸了 DG 的偏好对话一段时间,但无济于事。感谢您的任何建议!

标签: sqldatagripnested-select

解决方案


您可以禁用代码格式。

  • 转到文件 > 设置 > 编辑器 > 代码样式
  • 检查设置窗口底部的禁用格式选项。

在此处输入图像描述


推荐阅读