Огурец Textmate Выделение - PullRequest
4 голосов
/ 15 марта 2010

Я пытаюсь получить подсветку для Cucumber для работы с Textmate. Я уже установил Cucumber Textmate Bundle (который должен включать подсветку). Я работаю с темой Райана Бейтса Railscasts (описание в о странице ) для textmate, но по некоторым причинам In order to, As a, I want, и т. д. не выделяются в foobar.feature, расположенном в моей папке функций.

Похоже, это работает на Райана в его скриншоте " Начиная с огурца ".

Любая помощь?

Спасибо!

Ответы [ 2 ]

2 голосов
/ 15 марта 2010

Пакет добавляет несколько новых ключевых слов, которые не поставляются со стандартными шрифтами TM для выделения. Вам на самом деле нужно установить одну из тем, которая поставляется вместе с комплектом. В соответствии с инструкциями по установке README : «Чтобы установить цветовые темы для подсветки синтаксиса: нажмите на темы, найденные в директории color_themes, нажав на них в Finder».

Если вы хотите использовать пакет с вашей текущей темой, вам нужно будет добавить ключевые слова и выбрать подходящие цвета для вашей темы. Вы можете увидеть примеры этого, установив один из них, который поставляется вместе с комплектом, а затем перейдя в «Настройки -> Шрифты и цвета».

Если вы все-таки настроили другую тему для работы с комплектом, пожалуйста, дайте мне знать, чтобы я мог включить ее в комплект. :)

Тем не менее, после перечитывания вашего вопроса ... Вы просто задаетесь вопросом, почему не рассказывается описание этой функции? (Повествование - это текст «Для того, чтобы ...».) Если это так, выделение этого было преднамеренно удалено. Аслак подумал, что это не должно быть выделено, и я согласился с ним, потому что повествование должно быть обычным, и все, что вам подходит. Также было неприятно выделять их, поскольку иногда они также неправильно освещали разделы сценария.

1 голос
/ 23 мая 2012

Точно так же, как сообщество знает, ресурс cucumber-tmbundle теперь поддерживается учетной записью cucumber на github. Язык для особенностей - Огурец. И есть новые ярлыки для решения различных задач.

...