Я хочу получить от ReSharper следующее: одно окно (или два), которое автоматически отображает все ошибки и предупреждения всего решения в любое время.
К сожалению, это кажется невозможным, и есть только компромиссы.
- Errors in Solution постоянно показывает только ошибки компилятора и (по крайней мере, некоторые, но ="nofollow">не все) проверки, настроенные как Ошибка.
- Результаты проверки показывают все ошибки компилятора и проверки, но только по требованию (нажмите кнопку обновления).
- Редактор постоянно показывает все ошибки компилятора и проверки, но только для файла под рукой.
Задний план:
Мы используем C# и планируем отказаться от сборки CI из-за нарушений соглашений об именах и т. д. Сервер CI не может выполнять сборки перед фиксацией, поэтому мы хотим максимально упростить для каждого программиста обнаружение проблем перед фиксацией.
Текущий план состоит в том, чтобы настроить все проверки, которых мы хотим придерживаться, как Ошибки, чтобы, по крайней мере, большинство из них отображались в автоматически обновляемом Ошибки в решении.
Однако мне не на 100% комфортно иметь ошибки компилятора и менее серьезные проверки в той же категории. Например, когда я все еще разрабатываю и еще не решил зафиксировать, я не хочу, чтобы «Использование директивы не требовалось» отображалось, как если бы это была ошибка компилятора.
Какой подход вы можете предложить?