Как стать автором
Обновить

Комментарии 6

Спасибо за замечание, я совсем забыла написать про такую возможность.
Я сделала выбор в пользу конфига — потому что фича файлов будет много, проектов, может быть, тоже несколько (по началу).

Мне вот интересно, как настроить SpecFlow так, чтобы при добавлении фича-файла вместо стандартного английского шаблона ставился русский, вот даже с той же строчкой #language: ru в начале. Тогда действительно не нужен будет конфиг.
Можно отредактировать item template для feature в папке в расширением SpecFlow.
У меня он расположен по пути c:\Users\{User}\AppData\Local\Microsoft\VisualStudio\11.0\Extensions\qzghrp4n.hc5\ItemTemplates\SpecFlowFeature_CSharp.zip\SpecFlowFeature1.feature

Правда, наверное, при обновлении расширения все это может потеряться.
Отлично! Я попробую так сделать, спасибо за совет.
А на случай перетирания — всегда можно хранить копию шаблона «про запас» где-нибудь в другом месте.
Наверное, на разных машинах папка расширения может называться по-разному, можно запускать поиск в папке Extensions чего-нибудь, скажем, с именем Specflow.*
Собственно, я так и нашел.
Update:
на данный момент изменился способ задания шаблонов
C:\Users\mememe\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\25ucopzn.0zm\ItemTemplates\CSharp\1033\SpecflowWebUI
Там нет файла Feature, есть файлы:
— Visual Studio Project/item template file
— specui.specui

Первый выглядит так:

<VSTemplate Version=«3.0.0» Type=«Item» xmlns=«schemas.microsoft.com/developer/vstemplate/2005» xmlns:xsi=«www.w3.org/2001/XMLSchema-instance»>
/>
/>
/>
CSharp
360
SpecflowWebUI.specui

specui.specui




А второй пустой! Но при создании feature файла все равно подставляется текст на английском.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории