79

DBeaver 中的 SQL 编辑器具有将所有大写字符转换为小写的这种不支持的功能。这发生在你打字时,最令人精神分裂的事情。

我在菜单和首选项对话框中进行了搜索,但找不到此功能的设置。我怎样才能关闭它?

4

8 回答 8

77

转到Preferences > General > Editors > SQL Editor > SQL Formatting。然后在Auto Format下有一个Convert Keyword Case框。

在此处输入图像描述

于 2017-02-02T15:30:57.443 回答
20

对于DBeaver 6.2.4,我在以下位置找到了它:

  1. Window → Preferences → Database → Editors → SQL Editor → SQL Formatting / Keyword case option Keyword case option1

  2. 窗口→首选项→数据库→编辑器→SQL编辑器→SQL完成/转换关键字大小写选项 关键字大小写选项2


对于DBeaver 7.0.2

  • 窗口 → 首选项 → DBeaver → 编辑器 → SQL 编辑器 → SQL 完成/转换关键字大小写选项 转换案例选项
于 2019-11-10T04:35:17.720 回答
16

我的两分钱,对于版本 7.0.1.2:

  • 首选项 -> DBeaver -> 编辑器 -> SQL 编辑器 -> SQL 格式化 -> 关键字大小写

您可以决定这种行为。没有测试旧版本,但它似乎存在了一段时间。

于 2020-03-25T18:16:53.860 回答
8

DBeaver5.3.5开始,可以在以下位置找到Convert 关键字大小写切换:

  • Window > Preferences然后在Database > Editors > SQL Editor > SQL Completion
于 2019-02-25T16:05:23.790 回答
6

在新版本 (>= 21.1.4) 中,此功能已移至Window > Preferences > Editors > SQL Editor > Formatting. 更改Keyword caseUpper应用更改。

在此处输入图像描述

于 2021-09-03T08:50:11.253 回答
2

通过DBeaver> 6.2.1,Convert keyword case可以通过以下顺序启用或禁用:

  • Preferences-> DBeaver-> Editors-> SQL Editor->SQL Completion

现在的新版本是:

  • Preferences-> Database-> Database Editors-> SQL Editor->Code Editor
于 2019-10-07T15:58:22.477 回答
2

在版本 21.1.3 上,有必要在两个地方进行更改。

  1. Window -> Preferences -> SQLEditor -> Code Completion -> InsertCase(将模式更改为大写)
  2. 窗口 - 首选项 -> SQLEditor -> 代码编辑器 -> 转换关键字大小写(取消设置)
于 2021-08-03T15:29:12.623 回答
-1

界面版本略有不同7.2.2,如果设置为默认启用,它将是小写的。要将其更改为大写:

  • preferences-> Database Editors-> SQL Editor-> SQL Formatting->关键字大小写
于 2020-10-06T17:18:55.253 回答