Ausführen eines Hotkeys basierend auf der Sprache in TextMate

Ausführen eines Hotkeys basierend auf der Sprache in TextMate

Wenn ich einen Befehl A im Modus „Objekt-C“ habe, der die Tastenkombination Befehl-Umschalt-R hat, und einen Befehl B im Textmodus, der die gleiche Tastenkombination hat, wird mir unabhängig vom Modus, in dem ich mich befinde, ein Popup mit der Aktivierungstaste Befehl-Umschalt-R angezeigt.

Wie kann ich es modussensitiv machen? Ich meine, wie kann ich Objective-C-Befehle nur ausführen, wenn ich mich im Objective-C-Modus befinde?

Antwort1

Sie müssen einenUmfangzum Befehl.

OffenPakete » Paket-Editor » Paket-Editor...und wählen Sie den Befehl aus, den Sie ändern möchten.

Suchen Sie nach dem Befehl imZiel cKategorie und wählen Sie sie aus. Geben Sie dann unten rechts einen Bereich ein, wahrscheinlich source.objc, source.objc++. Dann ist der Befehl überall in Dateien mit Objective-C-Hervorhebung verfügbar.

Schauen Sie sich die anderen Befehle imZiel cKategorie für speziellere Bereiche, zBDokumentation für Selectorund sein Umfang meta.bracketed.objc | meta.function.objc.

verwandte Informationen