Почему TextMate использует другую подсветку для тега HTML <style>? - PullRequest
0 голосов
/ 18 января 2012

Интересно, почему TextMate имеет другую подсветку для тега HTML. Как вы можете видеть на скриншоте, угловые скобки белого цвета. Другие нет. Неважно, какую тему я использую. Это всегда выделено по-разному.

Это ошибка или я могу исправить ее в теме?

Спасибо. :)

Screenshot of TextMate showing different tag highlighting.

Ответы [ 2 ]

0 голосов
/ 18 января 2012

Область видимости для этих символов source.css.embedded.html punctuation.definition.tag.html, так что вы можете добавить новый элемент в тему с желаемым цветом или добавить эту область к существующему, я сделал это в своей теме так:

Added scope

0 голосов
/ 18 января 2012

Textmate поддерживает встроенную подсветку синтаксиса CSS и Javascript для файлов HTML.

Всякий раз, когда он видит тег стиля или скрипта, он меняет область видимости на CSS (или Javasript), чтобы дать вам правильную подсветку синтаксиса. Вот почему цвет тега style и тега script (без атрибута SRC) различаются. они получают свою окраску от CSS или Javascript части вашей темы.

...