PhpStorm-删除PHP中SQL语句的下划线

PhpStorm-删除PHP中SQL语句的下划线,phpstorm,color-scheme,Phpstorm,Color Scheme,我在Monokai方案中使用PhpStorm。 当我用PHP编写SQL语句时,它们会带下划线。在哪里可以禁用/更改此功能?见下图。 我看了颜色和字体,但似乎找不到改变它的地方。 我已经习惯了Monokai方案,所以我想继续使用它 在Monokai方案中: 在德古拉计划中: 谢谢 您看到的是一个来自某个SQL检查的警告 您的选择: 修复Inspection警告您的实际问题 在设置(Mac上的首选项)|编辑器|检查| SQL 将SQL方言从特定(例如,MySQL)更改为Generic,在这里,您

我在Monokai方案中使用PhpStorm。 当我用PHP编写SQL语句时,它们会带下划线。在哪里可以禁用/更改此功能?见下图。 我看了颜色和字体,但似乎找不到改变它的地方。 我已经习惯了Monokai方案,所以我想继续使用它

在Monokai方案中:

在德古拉计划中:


谢谢

您看到的是一个来自某个SQL检查的
警告

您的选择:

  • 修复Inspection警告您的实际问题

  • 设置(Mac上的首选项)|编辑器|检查| SQL

  • 将SQL方言从特定(例如,
    MySQL
    )更改为
    Generic
    ,在这里,您将只突出显示通用语法,而不会执行SQL代码验证(没有可用的代码帮助程序)

  • 更改实际“警告”的样式:
    设置(Mac上的首选项)|编辑器|颜色和字体|常规-->警告
    (注意:如果Monokai是捆绑主题(不是由您安装的),则在进行更改之前,您必须创建自己的副本,因为捆绑方案无法修改)


  • 您确定这是代码格式化的结果,而不是PHPStorm的错误检测吗?如果没有配置,PHPStorm会在所有SQL语句中标记一条警告,通知您它无法根据DB模式验证SQL,这里可能就是这种情况。是的,可能是,但为什么在使用Dracula主题时不显示?如何禁用此警告?这是我在Alt+Enter时得到的结果:设置>编辑器>检查>SQL>未配置数据源>取消选中复选框。这有用吗?(它在Darcula中不显示下划线,因为Darcula主题以这种方式显示警告。)取消选中该选项,“SQL方言检测”就成功了。谢谢非常感谢。我的框架使用模板化sql和doxygen(使用@retval而不是@return)注释,非错误“errors”的下划线数量变得极端。