ist es möglich, Hintergrund-Hervorhebung für SQL-Strings in PHP Storm auszuschalten? Ich weiß, dass ich die SQL-Sprachinjektion abschalten kann, aber ich würde lieber die Syntax-Hervorhebung von SQL beibehalten und nur irritierende Hintergrundfarben loswerden. Ist es möglich?
Gehe zu Datei - & gt; Einstellungen und dann zum Editor - & gt; Farben & amp; Schriftarten - & gt; Allgemeines. Klicken Sie auf "Injected language fragment" und deaktivieren Sie einfach das Kontrollkästchen "Hintergrund".
Wenn der SQL-Dialekt nicht konfiguriert ist, leuchten die SQL-Strings in einem nervigen Gelb. Sie müssen den SQL-Dialekt für die Datei oder das Projekt festlegen.
Gehe zu Datei / Einstellungen / Sprachen & amp; Frameworks / SQL Dialekte und wählen Sie dann Ihren gewünschten Dialekt. Wenn Sie den Stammordner auswählen, werden Sie gefragt, ob Sie ihn auf alle Dateien anwenden möchten.
Danach können Sie die Farbe für das injizierte Sprachfragment wie von @chocochaos erklärt
festlegen2 mögliche Farben:
#52503A
(gold / dunkelgelb): Farbcode für "Warnung", da keine Datenbank eingestellt ist. Gehe zu Ansicht / Tool Windows / Datenbank. Klicken Sie dann auf die Schaltfläche "+", um eine Datenbank hinzuzufügen, und klicken Sie bis zum Ende auf viele Schaltflächen. #364135
(khaki / grün): Farbcode für "Injected language fragment". Gehe zu Einstellungen / Editor / Farben & amp; Schriftarten / Allgemein / Injizierte Sprache fragmentieren und Hintergrundfarbe ändern. #1A1C1C
als a verwendet
dunklere Farbe. Es kann mehr Fälle geben, aber das sind die beiden, die ich gefunden habe.
Tags und Links configuration syntax-highlighting phpstorm