背景

由于个别同学比较真诚使用公司信息实名注册Navicat,导致试用结束继续使用过程中公司收到了Navicat的律师函,被严令禁止使用Navicat,换了DBeaver (22.3.4版本,已更新至23.0.0版本)。
此文先记录一下DBeaver的字体如何设置,后续使用遇到问题会逐步在此完善。

一、用户界面设置

和大部分软件主菜单设置-首选项不一样的是,DBeaver的首选项窗口 下拉菜单中,藏得够深的

1.1、22.3.4版本

1.1.1、SQL编辑器-字体设置

菜单入口: 窗口 | 首选项 | 用户界面 | 外观 | 颜色和字体 | 基本 | 文本字体
如下图:
SQL编辑器内字体设置

1.1.2、查询结果-字体设置

菜单入口: 窗口 | 首选项 | 用户界面 | 外观 | 颜色和字体 | SQL编辑器 | SQL输出字体
查询结果字体设置

1.2、23.0.0版本

因特殊原因电脑格盘重装,下载最新的23.0.3版本,发现字体设置变了,官网说明
在这里插入图片描述

1.2.1、应用字体(导航栏等)

菜单入口: 窗口 | 首选项 | 用户界面 | 外观 | DBeaver Fonts | Main font
在这里插入图片描述

1.2.2、文本字体(SQL输出、文本编辑器等)

菜单入口: 窗口 | 首选项 | 用户界面 | 外观 | DBeaver Fonts | Monospace font
在这里插入图片描述

二、常规设置

2.1、连接类型设置/环境设置

可以在数据库连接中设置连接类型,或者说 环境类型,开发、测试、生产
新增连接设置如下:
![在这里插入图片描述](https://img-blog.csdnimg.cn/436f60d87aa445718501f372106c2ea5.png
编辑连接设置如下:
在这里插入图片描述
在这里插入图片描述

根据窗口背景色可以知道当前连接的数据库开发测试还是生产环境

对于生产环境,所有的写操作必须 谨慎!谨慎!谨慎!

效果:
默认,如上图,橘色环境背景为生产环境,下图绿色为测试环境,白色为开发环境在这里插入图片描述

三、编辑器设置

菜单入口: 窗口 | 首选项 | 编辑器

3.1、SQL格式化设置

默认的代码格式化不符合个人习惯,想要定制个性化的SQL格式化规则可以通过以下途径来实现,跟IDEA的code style设置差不多,可以自定义格式化布局,关键字大小写,缩进等

窗口 | 首选项 | 编辑器 | SQL编辑器 | SQL格式化
在这里插入图片描述

3.2、代码补全设置

窗口 | 首选项 | 编辑器 | SQL编辑器 | 代码补全
如果想定制代码补全设置可以通过此处来处理,例如自动生成表别名等

表别名设置:在这里插入图片描述

3.3、语句分隔符(区分多条SQL)

窗口 | 首选项 | 编辑器 | SQL编辑器 | SQL处理
默认语句分隔符;,但是默认策略勾选了空行是语句分隔符,这会导致,一条SQL中间有空行会被认为是多条SQL,只执行空行前面的语句,导致SQL语法错误,或者执行的where条件不全等。
按本人操作习惯,是建议取消勾选 空行是语句分隔符
在这里插入图片描述
示例:

  1. 勾选 空行是语句分隔符
    光标位置直接执行SQL
    在这里插入图片描述

在这里插入图片描述
选中SQL执行
在这里插入图片描述

  1. 取消勾选 空行是语句分隔符
    取消勾选 空行是语句分隔符 后,SQL正常执行
    在这里插入图片描述
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐