Configuration 关闭PHP Storm中SQL字符串的背景色

Configuration 关闭PHP Storm中SQL字符串的背景色,configuration,phpstorm,syntax-highlighting,Configuration,Phpstorm,Syntax Highlighting,是否可以在PHP Storm中关闭SQL字符串的背景突出显示?我知道我可以关闭SQL语言注入,但我宁愿保持SQL语法高亮显示,而只是去掉令人恼火的背景色。可以吗?进入文件->设置,然后进入编辑器->颜色和字体->常规。单击“注入的语言片段”,只需取消选中背景复选框 未配置sql方言时,sql字符串会以令人讨厌的黄色发光。必须为文件或项目设置sql方言 转到文件/设置/语言和框架/SQL方言,然后选择所需的方言。如果选择根文件夹,系统将询问您是否要将其应用于所有文件 之后,您可以设置注入语言片段的

是否可以在PHP Storm中关闭SQL字符串的背景突出显示?我知道我可以关闭SQL语言注入,但我宁愿保持SQL语法高亮显示,而只是去掉令人恼火的背景色。可以吗?

进入文件->设置,然后进入编辑器->颜色和字体->常规。单击“注入的语言片段”,只需取消选中背景复选框


未配置sql方言时,sql字符串会以令人讨厌的黄色发光。必须为文件或项目设置sql方言

转到文件/设置/语言和框架/SQL方言,然后选择所需的方言。如果选择根文件夹,系统将询问您是否要将其应用于所有文件

之后,您可以设置注入语言片段的颜色,如@chocochaos所述,有两种可能的颜色:

52503A金色/深黄色:由于未设置数据库,因此颜色代码用于警告。转到查看/工具窗口/数据库。然后单击+按钮添加数据库,并单击多个按钮直至结束。 364135卡其色/绿色:注入语言片段的颜色代码。转到设置/编辑器/颜色和字体/常规/注入语言片段并更改背景颜色。例如,您可以设置比原始颜色稍暗的颜色 PHP的背景。对于Darcula主题库,我使用1A1C1C作为 深色的。
可能会有更多的情况,但这是我遇到的两种情况。

在我的情况下,是编辑器>检查>SQL>没有配置数据源。要了解PhpStorm警告的内容,您可以单击突出显示的区域,然后单击悬停灯泡以获取工具提示。

它没有起作用,但有助于找到发生的情况。实际上SQL没有任何背景,结果是我在同一个列表中取消选中警告元素的背景时发现了这些SQL的警告,并且由于这些警告,SQL被突出显示。这非常有效。很高兴我找到了这个解决方案,而不是复制Darcula,然后只删除特定的SQL后台外部命令。关闭后台的警告也对我有用。Phpstorm在sql检查中遇到问题