【DBeaver】常用自定义设置
背景由于个别同学比力朴拙使用公司信息实名注册Navicat,导致试用结束继续使用过程中公司收到了Navicat的律师函,被严令禁止使用Navicat,换了DBeaver (22.3.4版本,已更新至23.0.0版本)。
此文先记录一下DBeaver的字体如何设置,后续使用遇到标题会渐渐在此完满。
一、用户界面设置
和大部分软件主菜单设置-首选项不一样的是,DBeaver的首选项在 窗口 下拉菜单中,藏得够深的
1.1、22.3.4版本
1.1.1、SQL编辑器-字体设置
菜单入口: 窗口 | 首选项 | 用户界面 | 外观 | 颜色和字体 | 根本 | 文本字体
如下图:
https://i-blog.csdnimg.cn/blog_migrate/d3ae746c97a3ad2253b1e8f575312799.png
1.1.2、查询结果-字体设置
菜单入口: 窗口 | 首选项 | 用户界面 | 外观 | 颜色和字体 | SQL编辑器 | SQL输出字体
https://i-blog.csdnimg.cn/blog_migrate/1dbde5f676efdd789ad3f3a6a86f96d6.png
1.2、23.0.0版本
因特殊缘故因由电脑格盘重装,下载最新的23.0.3版本,发现字体设置变了,官网分析
https://i-blog.csdnimg.cn/blog_migrate/da577e2743ac1fd358195acd65506ae0.png
1.2.1、应用字体(导航栏等)
菜单入口: 窗口 | 首选项 | 用户界面 | 外观 | DBeaver Fonts | Main font
https://i-blog.csdnimg.cn/blog_migrate/55e2a5a1a3e80d1bc163d671cda7fab3.png
1.2.2、文本字体(SQL输出、文本编辑器等)
菜单入口: 窗口 | 首选项 | 用户界面 | 外观 | DBeaver Fonts | Monospace font
https://i-blog.csdnimg.cn/blog_migrate/fa3147a7a5828b398982053db27c0bef.png
二、通例设置
2.1、连接类型设置/环境设置
可以在数据库连接中设置连接类型,大概说 环境类型,开辟、测试、生产
新增连接设置如下:
https://i-blog.csdnimg.cn/blog_migrate/46550657ca44e9ee263ea9cf41fbe138.png
编辑连接设置如下:
https://i-blog.csdnimg.cn/blog_migrate/340c1eac0a9fa79ab56fb8b2867d43de.png
https://i-blog.csdnimg.cn/blog_migrate/9d68165f1f6e5fc72f1fb8e446792cb6.png
根据窗口背景致可以知道当前连接的数据库是开辟、测试照旧生产环境
对于生产环境,全部的写利用必须 审慎!审慎!审慎!
效果:
默认,如上图,橘色环境背景为生产环境,下图绿色为测试环境,白色为开辟环境https://i-blog.csdnimg.cn/blog_migrate/c9105156a20c1d35d05856fee0e48720.png
三、编辑器设置
菜单入口: 窗口 | 首选项 | 编辑器
3.1、SQL格式化设置
默认的代码格式化不符合个人习惯,想要定制个性化的SQL格式化规则可以通过以下途径来实现,跟IDEA的code style设置差不多,可以自定义格式化布局,关键字大小写,缩进等
窗口 | 首选项 | 编辑器 | SQL编辑器 | SQL格式化
https://i-blog.csdnimg.cn/blog_migrate/c0913568dfdfb1f680ceea5355c54053.png
3.2、代码补全设置
窗口 | 首选项 | 编辑器 | SQL编辑器 | 代码补全
如果想定制代码补全设置可以通过此处来处理惩罚,例如自动生成表别名等
表别名设置:https://i-blog.csdnimg.cn/blog_migrate/ee4f59cd3800869a3499888d8074689d.png
3.3、语句分隔符(区分多条SQL)
窗口 | 首选项 | 编辑器 | SQL编辑器 | SQL处理惩罚
默认语句分隔符;,但是默认策略勾选了空行是语句分隔符,这会导致,一条SQL中心有空行会被认为是多条SQL,只实行空行前面的语句,导致SQL语法错误,大概实行的where条件不全等。
按本人利用习惯,是建议取消勾选 空行是语句分隔符
https://i-blog.csdnimg.cn/blog_migrate/3665981ca6f59ee07de6d2a17c20fe26.png
示例:
[*]勾选 空行是语句分隔符
光标位置直接实行SQL
https://i-blog.csdnimg.cn/blog_migrate/21e6fdf300f98dfe3df234839d22d578.png
https://i-blog.csdnimg.cn/blog_migrate/8c1c28edfa0cfa9a437443033c49b21a.png
选中SQL实行
https://i-blog.csdnimg.cn/blog_migrate/b88069d472038a9494275a83c0a655bd.png
[*]取消勾选 空行是语句分隔符
取消勾选 空行是语句分隔符 后,SQL正常实行
https://i-blog.csdnimg.cn/blog_migrate/e5324e9e6a6a31c7717d0efbc3bab4d7.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]