You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何关闭IntelliJ Database Navigator的SQL检查提示以解决编辑卡顿?

解决Database Navigator插件SQL质量提示拖慢编辑&报幻影错误的问题

我之前也遇到一模一样的情况!因为常用的Firefox SQLite查看插件适配不了最新版Firefox,转用IntelliJ的Database Navigator来简单查看SQLite数据库,插件本身用着还行,但那个新增的智能SQL检查器简直是噩梦——它会扫描所有Java文件里的SQL代码,不仅拖慢了Java文件的编辑速度,还净报一些根本不存在的幻影错误,烦得不行。

后来摸索出了关闭这个功能的方法,分两种路径,你可以试试:

方法一:直接通过插件设置关闭

  • 打开IntelliJ的设置面板(快捷键:Windows/Linux用Ctrl+Alt+S,Mac用Cmd+,
  • 在左侧菜单找到Plugins,在已安装插件里找到「Database Navigator」,点击它右侧的Settings按钮
  • 在插件的设置界面里,找到和「SQL Quality」「SQL Inspection」相关的选项,取消勾选“Enable SQL quality checks for Java files”这类选项,或者直接把检查级别拉到None
  • 点击ApplyOK保存设置,必要时重启IntelliJ(大部分情况不用重启就能生效)

方法二:通过Inspections全局设置禁用

如果上面的路径找不到对应选项,也可以从全局检查设置入手:

  • 打开File > Settings > Editor > Inspections(或者直接用设置面板搜索「Inspections」)
  • 在左侧列表展开Database Tools and SQL,找到下面的SQL Quality Issues分类
  • 取消勾选这个分类下的所有检查项,或者直接把整个分类的检查级别设置为None
  • 保存设置即可

亲测这两种方法都能解决问题,现在编辑Java文件流畅多了,再也不会被那些莫须有的错误提示干扰啦!

内容的提问来源于stack exchange,提问作者bharal

火山引擎 最新活动