【问题标题】:Turn off Database Navigator suggestions that my sql is bad关闭 Database Navigator 建议我的 sql 不好
【发布时间】:2018-03-12 23:10:51
【问题描述】:

我正在为 intelliJ 使用这个插件

Database Navigator

我只是想要一个简单的工具来检查我的 sqlite 数据库,现在我使用的 firefox 插件不再适用于最新的 firefox 更新。

伤心!

不管怎样,这个插件很好......除了它似乎添加了它自己的“聪明”的 sql 检查器,它会在我的 java 文件中找到所有 sql,然后告诉我 sql 是否有问题。

一切都很好,但是这个

  • 减慢编辑这些 java 文件的速度
  • 不起作用,发现幻像错误
  • 不需要。谁在编写 sql 时遇到困难?

所以现在我在任何带有 sql 的 java 文件的一侧都有一堆红色的“勾号”标记,因为插件可以想象没有的问题。我希望这些消失,我不需要代码告诉我我的代码是否有效 - 任何想法 怎么样?

这是一个例子:

我不希望sql“字符串”被视为特殊,我不希望对其执行“分析”,我可以编写工作SQL。

每次我加载这个类时,......不管它是什么都会占用时间查看所有字符串,然后在侧边栏上将所有内容变为红色。我不想禁用此页面上的所有检查,因为我想看看我的 java 代码何时出现错误。

我知道可以告诉 intellij 停止查看字符串,我之前有这个设置 - 然后我的笔记本电脑被偷了,谢谢小偷 - 现在我重新设置了我的环境,我没有我的笔记关于如何解决这个问题。

【问题讨论】:

  • 您可以添加屏幕截图来显示问题吗?
  • @TarunLalwani 是的
  • 请查看Juan发布的答案,如果不起作用,请告诉我,我会看看

标签: intellij-idea plugins


【解决方案1】:

字符串在 java.sql 包的某些方法中使用时会被“分析”。

  • 单击一个字符串并按 Alt+Enter 以展开建议列表

  • 选择“语言注入设置”以打开“SQL”的配置对话框

  • 取消选中所有复选框,按“确定”,所有错误都必须消失

技术说明:设置存储在<USER>/<.IDE_VERSION>/config/options/IntelliLang.xml

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-25
    • 1970-01-01
    • 1970-01-01
    • 2016-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多