oracle - 自动完成功能不起作用:Eclipse 中的 DBeaver 插件,用于 MacOS 中的 Oracle PL/SQL
问题描述
对于 MacOS (Catalina) 中的 Oracle PL/SQL (Oracle DB Developer VM: Oracle 19.3),自动完成功能不适用于Eclipse (2021-03) 中的DBeaver插件 (21.1.0)。
它使用MySQL、PostgreSQL 和 Oracle 自动完成 SQL 查询。
但是,对于 Oracle PL/SQL,它会进行 一些大小写更改和语法高亮,但没有代码完成。
例如,如果我开始输入 DECLARE 或 BEGIN,它不会提示它。但是,一旦我完成了这些关键字,它们就会自动变为大写,并将颜色变为蓝色。
但是,当我键入dbms_output.put_line
它时,它既不会提示任何内容,也不会改变大小写或颜色。
(注意:在 Oracle SQL Developer 中,当我们继续输入上述命令时,它会提示几个选项,并且之后还会高亮显示语法。同样,它会提示选项,以及开头 3 个字母的代码片段,如dec
等。)
默认情况下,检查以下内容:
Windows > 首选项 > 数据库 > 数据库编辑器 > SQL 编辑器 > 代码完成 >
Enable auto activation
Activate on typing
Auto-insert proposal
任何想法?
解决方案
推荐阅读
- javascript - 使用 vue.js 和 laravel 从 chiled 向 parent 发送数据
- xaml - Xamarin Forms 中包含 Grid 的堆栈布局之间的间距
- amazon-web-services - 无法增长分区 ubuntu EC2
- vue.js - Vue.js:如何在名称输入属性中绑定键
- python - Allure ModuleNotFoundError 但仅在包的某些功能上
- java - Spring 教程 - 用于发布 JSON 数据的 CURL 命令不起作用
- swift - 国家选择器索引超出范围
- java - Java中的循环While和Break
- c# - 如何为屏幕的一部分设置图形?- 团结
- raspberry-pi - Raspberry PI 即席配置