intellij-idea - 关闭 Database Navigator 提示我的 sql 不好的提示

标签 intellij-idea plugins

我正在将此插件用于 IntelliJ

Database Navigator

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

伤心!

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

一切都很好,但这个

  • 减慢编辑这些 java 文件的速度
  • 不起作用,发现幻象错误
  • 不需要。谁在为编写 sql 而苦苦挣扎?

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

    下面是这件事的一个例子:
    enter image description here

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

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

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

    最佳答案

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

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

  • enter image description here
  • 选择“语言注入(inject)设置”打开“SQL”的配置对话框

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

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

    关于intellij-idea - 关闭 Database Navigator 提示我的 sql 不好的提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49245813/

    相关文章:

    javascript - 是否可以编写一个 Eslint 插件来检查所需文件是否存在?

    java - 从 intellij/maven 导出所有使用的库

    intellij-idea - Intellij 14.1.4 CE spring boot 1.3.0.M1,spring-dev-tools 热重载不工作

    Scala 编译器错误 : assertion failed: scala. <无>

    javascript - 如何安装 jQuery 插件?

    git - atom.io 中是否有用于逐行暂存的函数/插件?

    javascript - Wavesurfer 时间轴插件下载已被弃用?

    java - HibernatePersistenceProvider : Unsupported major. 次要版本 52.0 intellij

    scala - 为什么从 SBT 导入 Intellij 项目失败

    plugins - 我应该使用哪个 emma-maven-plugin?