Я использую GhostDoc для создания комментариев к XML, и я очень доволен форматом. Я использую следующий формат (C#)R #: Остановите это, коснувшись комментариев ghostdoc XML на очистку кода?
/// <summary>
/// Creates new client.
/// </summary>
/// <param name="uri">The URI.</param>
/// <param name="param">The param.</param>
/// <returns></returns>
Используя код очистки от R # 7.1.1 это переформатирует мои комментарии XML, он даже вставляет новые комментарии XML там, где не хватало, его очень раздражает. Есть ли способ остановить это.
Я создал свои собственные профили для очистки кода и отключил все (даже настройки стиля), и я делаю очистку кода, и, конечно же, он хочет переформатировать мои комментарии xml и разместить новые, где они отсутствовали.
Кто-нибудь знает, как обойти это?
Благодаря
Что касается "Попробуйте полностью отключить StyleCop", у вас есть какие-либо предложения, помимо того, что пытался сделать ОП? [Связанный поиск] (http://www.bing.com/search?q=turn+off+StyleCop&go=&qs=n&form=QBRE&pq=turn+off+stylecop&sc=3-17&sp=-1&sk=) заставляет меня думать отключение всех правил StyleCop (это то, что я использую для описания OP), сделает это. Может быть, удалять StyleCop, чтобы помочь в процессе устранения, было бы лучше? В противном случае мне приходит в голову, что, конечно, правильный уровень настроек StyleCop (т. Е. Все) должен быть отключен. – J0e3gan
@ J0e3gan Я, к сожалению, не специалист по StyleCop, но я имел дело с определенными «странными ошибками ReSharper», которые были фактически вызваны StyleCop. Дело не в том, что StyleCop плох, но каждый может сделать ошибку, и мне нужно быть уверенным, что это на самом деле моя ошибка. Вот почему правило номер один, когда мы имеем дело с ошибками форматирования для меня, - попросить пользователя временно избавиться от StyleCop полностью. Недостаточно отключить правила. Возможно, есть возможность временно выгрузить StyleCop (для ReSharper вы можете перейти в Инструменты -> Параметры -> ReSharper -> Suspend), или, возможно, OP необходимо временно удалить StyleCop. –
Понял - полностью имеет смысл. Я тоже не специалист по StyleCop, но я нашел изменение файла 'csproj' для его отключения в заданном проекте - полезен для такого рода устранения неполадок и других ситуаций, которые требуют отключения StyleCop на уровне проекта. Старая MSKB [статья] (http://support.microsoft.com/kb/969475?wa=wsignin1.0) объясняет, что добавление ' false StyleCopEnabled>' в раздел глобальной конфигурации файла проекта будет отключите StyleCop для проекта. Я проверил его (используя StyleCop 4.7), и он отлично работает. –
J0e3gan