Biorąc pod uwagę ciąg znaków "text text #{interpolation}"
Sublime Text 2 podświetla cały ciąg z jednym kolorem. Chciałbym podkreślić interpolowany tekst, aby był łatwy do zaznaczenia. Kiedy naciskam ctrl-shift-alt-p w interpolowanej sekcji Sublime mówi mi przestrzeń nazw: source.ruby string.quoted.double.ruby source.ruby.embedded.source
Jak dodać podświetlanie składni do wysublimowanego tekstu 2
Zastanawiam się, gdzie zdefiniowałbym regułę, aby to podkreślić (myślę, że w pliku tmLanguage), jaki format reguły zabrałoby i jak przydzielić mu kolor.
+1 za sztuczkę ctrl-shift-alt-p, bardzo przydatna –
Plik tmLanguage ustawia składnię. Na przykład mówi sublime, że wszystko pomiędzy '" # {'i'} "' jest "String embedded-source" dla tej składni. Plik motywu będzie wysublimowany, aby użyć określonego koloru/tła dla wszystkich instancji "String embedded-source". –