IntelliJ SQL错误突出显示

时间:2013-10-01 07:22:14

标签: intellij-idea

我希望将与DDL或DataSource相关的错误标记为propper错误(以红色或其他方式加下划线)。相反,例如,当我引用一个不存在的表时,我得到的只是一个黄色突出显示,好像它是一个警告。

我正在使用IntelliJ IDEA 12。

例如,此查询是正确的。

SELECT S.CODE_SERVICE FROM SERVICE S;

但是在这个查询中:

SELECT S.CODE_ZZERVIZZE FROM SERVICE S;

单词CODE_ZZERVIZZE将仅突出显示,当我将鼠标悬停在鼠标上时会显示一条警告消息:

unable to resolve column 'CODE_ZZERVIZZE' less... (Ctrl+F1)
This inspection performs unresolved SQL references check.

我所期望的是该行标有一个propper错误,以便我可以清楚地发现编译问题。

1 个答案:

答案 0 :(得分:6)

将光标置于警告上,调出快速修复菜单( Alt + 输入 )。从快速修复菜单中选择“检查'未解决的参考'选项”> “编辑检查配置文件设置”。在检查设置对话框中,将严重性更改为所需级别。单击省略号按钮将打开一个打开的位置,您可以在其中添加自定义级别。

修改

只是为了澄清,这只会改变有问题的单词/变量的错误级别(从而突出显示错误条带)。没有办法改变它,所以整行都突出显示,而不仅仅是无效变量,如果这是你想要的。