Deaktivieren Sie die Hintergrundfarbe für SQL-Strings in PHP Storm

8

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?

    
Fisher 13.07.2015, 06:44
quelle

4 Antworten

21

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".

    
chocochaos 13.07.2015, 11:06
quelle
1

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

festlegen     
buttonpol 17.02.2017 11:59
quelle
1

2 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.
    Sie können z. B. eine etwas dunklere Farbe vom Original einstellen Hintergrund für PHP. Für die Darcula-Themenbasis habe ich #1A1C1C als a verwendet dunklere Farbe.

Es kann mehr Fälle geben, aber das sind die beiden, die ich gefunden habe.

    
Droom 26.11.2017 20:17
quelle
0

Unckecking 'Injected language fragment' hat bei mir nicht funktioniert. Ich habe eine andere einfache Lösung gefunden:

Deaktivieren Sie einfach: 'php: "SQL wählen / löschen / einfügen / aktualisieren / erstellen"' in PHPStorm - & gt; Einstellungen - & gt; (Editor / Sprachinjektionen) für macOS

    
Ali Mamedov 29.07.2017 20:07
quelle