ReSharper 8 Плагин для разработки решений Индикатор панели обозревателя
Я хочу написать плагин ReSharper 8, который будет давать визуальную индикацию (может быть, значок?) Пользователю в панели обозревателя решений, если число проектов в решении превышает настраиваемое количество.
Может ли плагин ReSharper выполнить это или я должен найти другой путь? Должен ли я создать SolutionComponent?
1 ответ
На самом деле есть ряд вещей, которые вам нужны, чтобы это произошло:
Вам нужно добавить визуальный элемент, который будет размещен где-то. Я считаю, что вы можете определить значок в
Actions.xml
, но, как я понимаю, панель инструментов обозревателя решений содержит только кнопки, хотя я могу ошибаться. Альтернативный подход заключается в том, чтобы фактически украсить значок решения так, как это делают плагины управления исходным кодом. Есть и другие подходы, напримерStatusBarIndicator
,Компонент решения - это, по сути, некоторый компонент, который существует только во время загрузки решения. Вам нужно другое - механизм мониторинга изменений решения и модели проекта.