Добавление имени автора в заголовок документа с помощью StyleCop - PullRequest
0 голосов
/ 04 февраля 2012

Я использую StyleCop с Visual Studio.Всякий раз, когда я добавляю новый файл, он добавляет немного информации, такой как название компании, сведения об авторских правах.Я хочу добавить имя автора и дату создания. Можно ли обновить параметр StyleCop где-нибудь для поддержки этого?

Ответы [ 2 ]

1 голос
/ 04 февраля 2012

Шаблоны StyleCop расположены по адресу /Common7/IDE/ItemTemplates/CSharp/Code/1033 относительно места установки Visual Studio (по умолчанию VS2010 будет C:/Program Files/Microsoft Visual Studio 10.0 или C:/Program Files (x86)/Microsoft Visual Studio 10.0, посмотрите сначала в папку x86, если оба существуют).

Шаблоны поставляются в виде zip-файлов, содержащих файл .cs и файл .vstemplate. Извлеките zip-файл, измените файл .cs, повторно заархивируйте два файла и поместите его обратно в исходную папку (я рекомендую на всякий случай создать резервную копию оригинала). Чтобы Visual Studio действительно использовала ваш новый, измененный шаблон, выполните эту команду в командной строке:

"%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com" /setup"

Вы заметите, что формат шаблона немного отличается от обычного файла C #. Это позволяет настроить внешний вид шаблона на основе различных настроек. В MSDN есть несколько руководств о том, как они работают и как их использовать:

http://msdn.microsoft.com/en-us/library/ms247113.aspx

http://msdn.microsoft.com/en-us/library/eehb4faa.aspx

http://msdn.microsoft.com/en-us/library/ms185311.aspx

0 голосов
/ 15 мая 2012

http://blogs.msdn.com/b/sourceanalysis/archive/2008/05/25/sharing-source-analysis-settings-across-projects.aspx

http://blogs.msdn.com/b/sourceanalysis/archive/2008/05/25/managing-source-analysis-project-settings.aspx

Между ними вы отсортированы;)

Таким образом, вы создаете файл настроек stylecop для проекта (щелкните правой кнопкой мыши на проекте -> настройки stylecop), затем копируете его в корень решения, и все проекты в основном наследуют от него свои настройки stylecop.

...