Wie im obigen Screenshot gezeigt, ist der Hintergrund des Codes (innen) <? ... ?>
) unterscheidet sich von dem Bereich außerhalb von PHP-Code. Wie kann ich die Hintergrundfarbe von PHP-Code ändern?
Wenn ich zum Beispiel die Sprache in Perl ändere, ist die Farbe innerhalb und außerhalb des Codes gleich:
Antworten:
4 für die Antwort № 1Themen bieten Vordergrund, Hintergrund und einen Schriftstil (z. B. fett) für Bereiche.
Ein Gültigkeitsbereich wird in der Grammatik der Sprachen definiert. Diese sind für jede Sprache unter "Bundles" -> "Bundles bearbeiten" -> [Sprache] -> "Sprachgrammatiken" -> [Sprache] verfügbar.
Für Ihre Frage können Sie den Cursor auf die PHP-Zeile setzen und Strg + Befehl + T drücken. Suchen Sie dann nach Bereich kopieren oder anzeigen:
text.html.php
meta.embedded.block.php
source.php
keyword.operator.class.php
attr.os-version.10.8.5
attr.untitled
Dies zeigt, dass der von Ihnen gesuchte Bereich aufgerufen wird text.html.php
oder meta.embedded.block.php
. Es ist wahrscheinlich nicht source.php
denn das würde für das gesamte Dokument gelten.
Jetzt müssen Sie nur noch das Thema ändern. Über "Ansicht" -> "Themen" können Sie feststellen, was Ihr aktuelles Thema ist. Bearbeiten Sie es anschließend mit: "Bundles" -> "Bundles bearbeiten" -> Themen -> Themen - > [Thema]
Ich vermute, Sie möchten so etwas hinzufügen oder ändern, obwohl diese Farben schrecklich sind.
{
name = "PHP: Variables Safer Globals";
scope = "meta.embedded.block.php";
settings = {
foreground = "#00FF00";
background = "#FF0000";
};
}