当我在DataGrip或IntelliJ数据库编辑器中按Enter键时,如何停止SQL分割字符串文字?

时间:2017-03-17 17:43:20

标签: intellij-idea datagrip

当我的光标位于IntelliJ数据库控制台的SQL语句中的打开引号之后,我按Enter键时,它会关闭当前行上的引号,并在换行符上添加一个带有开放引号的串联符号。

我禁用了格式化SQL代码样式设置但是没有为我修复它。

JAVA_OPTIONS

有没有办法禁用此自动格式化?

2 个答案:

答案 0 :(得分:5)

request已在2017.1版本中得到解决,因此,在Enter 设置上插入字符串并置专门针对SQL添加: Insert string concatenation on Enter

答案 1 :(得分:0)

这可以从IntelliJ 13开始存档。您只需要用

包装代码
// @formatter:off

your code goes here

// @formatter:on 

自IntelliJ Idea 15-16(原谅我错了),您也可以通过偏好设置>进行永久设置。编辑>代码风格选项

希望有所帮助