0

Я использую средства командной строки InspectCode.exe из ReSharper, но я не могу получить тот же вывод, что и при запуске ReSharper через Visual Studio.Добавить .DotSettings файл в ReSharper InspectCode

В настоящее время у меня есть версия ReSharper Ultimate 10.0.1 на Visual Studio 2013 и вручную отредактированы мои настройки серьезности проверки, чтобы игнорировать некоторые проблемы, которые не являются проблемами для моей команды или стилистические предпочтения, которые не влияют на мое решение во время компиляции или во время выполнения. Это сохраняется под C:\Users\%username%\AppData\Roaming\JetBrains\Shared\vAny\GlobalSettingsStorage.DotSettings

Мой текущей команды InspectCode выглядит примерно так:

InspectCode C:\*solution_location* /o=C:\Users\%username%\Desktop\xmlOutput.xml 

На странице JetBrains InspectCode расположенной here, есть упоминание, что InspectCode найти сохраненные файлы конфигурации, которые были созданы вручную меняющегося ReSharper через Visual Studio, но запуск как InspectCode, так и опции «ReSharper> Inspect> Code Issues in Solution» в Visual Studio в том же файле решения дают разные результаты.

Вопрос в том, как я могу использовать файл конфигурации, упомянутый выше, в инструменте командной строки ReSharper InspectCode?

ответ

0

Одна вещь, которую вы могли бы попробовать, это скопировать GlobalSettingsStorage.DotSettings в {SolutionName}.sln.dotSettings, сидя рядом с файлом решения.

Также убедитесь, что инструменты ReSharper и командной строки находятся в одной версии.

Наконец, какая разница, которую вы видите? Если это связано с расширением, то, к сожалению, это проблема, которая не будет легко решена - инструменты командной строки don't currently support extensions.

+0

Разница лишь в количестве вопросов, порядка нескольких тысяч (в основном стилистических). Другая интересная вещь: я не вижу «{SolutionName] .sln.dotSettings» вообще рядом с файлом решения, и у меня есть открытые скрытые файлы и папки и т. Д., Любая идея, почему я могу " так видишь? Также моя версия инструментов командной строки - 10.0.20151218.134438, если это помогает любому. Это похоже на эти инструменты и ReSharper. – BaseballGuy

+0

Файл должен быть назван в честь вашего решения, поэтому у 'AwesomeApp.sln' будет' AwesomApp.sln.dotSettings'. И он создается только в том случае, если вы явно сохраняете что-то на уровне «Общие параметры команды» в диалоговом окне параметров, поэтому может не существовать. Вы можете скопировать файл и переименовать его, ReSharper заберет его. – citizenmatt

Смежные вопросы