2009-08-05 19 views
4

Ich habe kürzlich mit der Arbeit mit Objective-C in Textmate begonnen und festgestellt, dass die Syntaxhervorhebung eher schlecht ist (ein Kommentar hat die exakt gleiche Farbe wie eine Variablendeklaration). Ich habe noch nie Syntaxänderungen vorgenommen, die Änderungen in Textmate hervorheben, und ich habe Probleme herauszufinden, wie ich es richtig modifizieren kann. Zum Beispiel der Umfang eines Kommentars in einer Objective-C-Datei ist: source.objc.iphone meta.implementation.objc meta.scope.implementation.objc meta.function-mit-body.objcTextmate-Syntax-Hervorhebung bearbeiten?

Aber das Ändern der Farben ändert viel mehr als nur Kommentare.

Kennt jemand einen guten Ort, um zu lernen, wie man das macht?

Antwort

7

Sie können den Umfang Ihres aktuellen Cursors mit^+ Umschalt + P oder Bundles> Bundle-Entwicklung> Code anzeigen überprüfen. Nachdem Sie den Umfang kennen, können Sie seine Farbe erstellen/ändern. Wenn der Kommentar nicht von der Sprachgrammatik erkannt wird, müssen Sie ihn erweitern. Weitere Informationen finden Sie in der Dokumentation: http://manual.macromates.com/en/language_grammars#language_grammars