Как я могу изменить языковые контексты в наборах Textmate?

Я хотел бы, чтобы мои пакеты Textmate использовали правильные контексты в зависимости от того, что я редактирую. Например, я часто использую YUI, поэтому я бы хотел, чтобы пакет HTML использовал вместо этого пакет YUI JS. стандартного JS и т. д.

Может ли кто-нибудь подсказать, где и что мне нужно редактировать, чтобы это произошло. Бонусные баллы за советы по редактированию пакетов.


person sh1mmer    schedule 16.02.2009    source источник


Ответы (1)


Речь идет о области действия. Вам нужно будет отредактировать область действия элементов Bundle.

Давайте взглянем:

http://mtod.org/so/scope.png

Теперь измените область действия на более широкую, например, используйте source.js вместо source.js.yui. Это должно применяться к каждому фрагменту, команде и т. Д. В Bundle. Вероятно, вы могли бы выполнить поиск и замену прямо в своих файлах Bundle.

http://mtod.org/so/edit.png

Вот и все. Фрагмент пакета, запущенный ниже.

http://mtod.org/so/yui.png

person ohnoes    schedule 16.02.2009