Я думаю, что вариант иметь пустую строку после одиночной строки If находится под
Редактирование кода> C #> Стиль форматирования> Пустые строки в коде> После операторов с передачей управления и установите его в 1
AFAIK единственный способ добавить новые пользовательские правила в Stylecop (не имеет значения, является ли он из R #, сделав следующее -> https: //www.planetgeek .ch / 2009/07/19 / заказные-StyleCop-правила-2 /
Вот то, что я имею для своих проектов C#:
ProjectName/bin
ProjectName/obj
*.user
*.suo
_ReSharper.*
*.sln.cache
С bin/obj каталогами, которые уводят, Вы не должны исключать весь EXEs, XML-файлы и т.д. - который удобен, поскольку это означает, что Вы все еще добираетесь, чтобы вставить тех, Вы хотите :) (У Вас могли бы быть демонстрационные XML-файлы и т.д.),
Удалите существующие .scc файлы. Они - Источник Безопасный спам.
Вы также захотите исключить: .licx (файлы лицензии) .dll, .suo, .ncb, .vspcc, .vscc, и .vssscc файлы. Последние три сгенерированы Visual Studio для отслеживания привязку управления исходным кодом.
Мы используем следующее: все наши общие файлы (dll, exe, bat и т. Д.) Хранятся в папке с именем «lib», таким образом, она остается чистой, и мы можем поместить все, что захотим, в lib, и это исключено из правил игнорирования.
[Bb]in/
[Oo]bj/
!/lib
*.user
*.suo
_ReSharper.*
*.sln.cache
*.xap
*.vspcc
*.vscc
*.vssscc
Кстати, да .gitignore
чувствителен к регистру даже в Windows, так что да, вам нужно указать несколько регистров. Visual Studio иногда создает папку Bin
вместо bin
, если вы работаете с приложениями Silverlight или WPF. То же самое касается Obj. Некоторые внешние инструменты тоже могут это сделать. Имена расширений, насколько я могу судить, во всех случаях пишутся строчными буквами, если, конечно, вы не измените их (еще один прием, если вы хотите удалить один файл из команды git add.
, BTW ).