ReSharper 8 Плагин для разработки решений Индикатор панели обозревателя

Я хочу написать плагин ReSharper 8, который будет давать визуальную индикацию (может быть, значок?) Пользователю в панели обозревателя решений, если число проектов в решении превышает настраиваемое количество.

Может ли плагин ReSharper выполнить это или я должен найти другой путь? Должен ли я создать SolutionComponent?

1 ответ

На самом деле есть ряд вещей, которые вам нужны, чтобы это произошло:

  • Вам нужно добавить визуальный элемент, который будет размещен где-то. Я считаю, что вы можете определить значок в Actions.xml, но, как я понимаю, панель инструментов обозревателя решений содержит только кнопки, хотя я могу ошибаться. Альтернативный подход заключается в том, чтобы фактически украсить значок решения так, как это делают плагины управления исходным кодом. Есть и другие подходы, например StatusBarIndicator,

  • Компонент решения - это, по сути, некоторый компонент, который существует только во время загрузки решения. Вам нужно другое - механизм мониторинга изменений решения и модели проекта.

Другие вопросы по тегам