2016-10-16 5 views
1

Ich möchte die Farbe einer Funktion ändern, die ich von einem Objekt aus weiß zu etwas anderem rufe.Sublime Text - Farbe der aufgerufenen Funktion ändern

What I have so far

Ich habe fast alle Farben geändert, aber ich kann den Namen dieses einen nicht finden. Derzeit habe ich die neueste Version von Sublime

+0

Welche Langauge verwenden Sie? Bitte bearbeite auch deine Frage und poste einen echten Code, der genau zeigt, was du hervorheben willst und was nicht. – MattDMo

+0

Alles ist oben gesagt. Es gibt keine Sprache für Einstellungen in Sublime. Naja, nicht neben der angegebenen XML-Datei für die Einstellungen. Es gibt keinen Code, weil ich keinen Code dafür brauche. Ich frage, ob jemand das Attribut für die Farbe von Funktionen für eine Objektfunktion kennt –

+0

Sie haben mich nicht verstanden. Welche Programmiersprache verwenden Sie, die den oben gezeigten Code enthält? JavaScript? PHP? Perl? Ich frage, weil verschiedene Syntaxdefinitionen in Sublime unterschiedliche Bereichsnamen verwenden, so dass wir Ihnen nicht helfen können, wenn Sie uns nicht mitteilen, welche Sprache Sie verwenden. Ich spreche nicht über das Markup in der '.tmTheme' Datei. Wir benötigen Programmiercode in der von Ihnen verwendeten Programmiersprache, in der das obige Konstrukt enthalten ist. Sie sollten auch einen ähnlichen Code einfügen, wenn die obige Syntax * nicht * verwendet wird, so dass wir zwischen den beiden unterscheiden können. – MattDMo

Antwort

0

Ich nehme an, ist PHP. Sie müssen das gewünschte Thema bearbeiten und diesen Code hinzufügen oder den Schlüssel "meta.function-call.object.php" bearbeiten.

Funktion get_template_with_data ($ type, $ data)

<dict> 
     <key>name</key> 
     <string>Function Call</string> 
     <key>scope</key> 
     <string>meta.function-call</string> 
     <key>settings</key> 
     <dict> 
      <key>foreground</key> 
      <string>#0000FF</string> 
     </dict> 
</dict> 

für diese Art von Funktionsaufruf:

$ this-> Email->Nachricht ($ Nachricht);

<dict> 
      <key>name</key> 
      <string>Function name</string> 
      <key>scope</key> 
      <string>variable.function</string> 
      <key>settings</key> 
      <dict> 
       <key>fontStyle</key> 
       <string></string> 
       <key>foreground</key> 
       <string>#0000FF</string> 
      </dict> 
     </dict>