【问题标题】:How to switch the capitals characters transform in DBeaver?如何在 DBeaver 中切换大写字符转换?
【发布时间】:2017-06-19 16:14:27
【问题描述】:

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

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

【问题讨论】:

    标签: dbeaver


    【解决方案1】:

    转到首选项 > 常规 > 编辑器 > SQL 编辑器 > SQL 格式化。然后在 Auto Format 下有一个 Convert Keyword Case 框。

    【讨论】:

    • 很棒的发现 Onychomys!我很确定我已经多次搜索此设置但无济于事。
    • 只有企业版吗?因为我没有 SQL 编辑器的选项。编辑:没关系,我在搜索 SQL 格式时找到了它,但它不会显示在列表中。
    • 在 DBeaver 版本 6.2.2 中,此选项在首选项 > 数据库 > 编辑器 > SQL 编辑器 > SQL 完成 > 自动格式化部分 > Concert 关键字大小写中可用
    • 在 DBeaver 6.3.1 中,此选项也可用,但还应检查下面@Joel 回答的设置。否则,它不起作用。
    【解决方案2】:

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

    1. 窗口 → 首选项 → 数据库 → 编辑器 → SQL 编辑器 → SQL 格式化/关键字大小写选项 Keyword case option1

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


    对于DBeaver 7.0.2

    • 窗口 → 首选项 → DBeaver → 编辑器 → SQL 编辑器 → SQL 完成/转换关键字大小写选项

    【讨论】:

      【解决方案3】:

      我的两分钱,版本 7.0.1.2:

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

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

      【讨论】:

      • Window -> 首选项 -> DBeaver -> 编辑器 -> SQL 编辑器 -> SQL 格式化 -> 关键字大小写 为了完整的说明(并且因为作为 dbeaver 菜鸟我努力寻找“偏好”)
      • 在 21.1.1 中它位于:“格式化”而不是“SQL 格式化”。您也可以在过滤器文本中搜索“上”以找到它
      【解决方案4】:

      DBeaver 5.3.5 开始,转换关键字大小写 开关可以在以下位置找到:

      • Window > Preferences,然后是Database > Editors > SQL Editor > SQL Completion

      【讨论】:

      • 是否可以将关键字设为大写,将列、表设为小写?例如:SELECT first_name,last_name FROM actor;
      【解决方案5】:

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

      【讨论】:

        【解决方案6】:

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

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

        现在有了新版本:

        • Preferences -> Database -> Database Editors -> SQL Editor -> Code Editor

        【讨论】:

          【解决方案7】:

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

          1. 窗口 -> 首选项 -> SQLEditor -> 代码完成 -> InsertCase(将模式更改为大写)
          2. 窗口 - 首选项 -> SQLEditor -> 代码编辑器 -> 转换关键字大小写(取消设置)

          【讨论】:

            【解决方案8】:

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

            • preferences -> Database Editors -> SQL Editor -> SQL Formatting -> 关键字大小写

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2013-02-01
              • 2021-06-11
              • 2017-01-26
              • 2014-04-15
              • 1970-01-01
              • 2014-06-05
              • 2017-10-11
              • 2021-07-17
              相关资源
              最近更新 更多