Добавление в список "Связанные файлы" ReSharper
Начиная с версии 5.0, ReSharper предлагает навигацию "Перейти к связанным файлам", которая предлагает список файлов, которые R# считает относящимися к редактируемому в настоящее время файлу: например, базовые типы, производные типы, .designer.cs
и из соответствующего .cs
, и так далее.
Я посмотрел в R# Options, а также в Интернете, но не смог выяснить:
Есть ли способ добавить файлы в этот список, либо внутри R#, либо с помощью уже существующего плагина?
(Моя мотивация заключается в том, чтобы иметь возможность перемещаться во время кодирования между файлами, содержащими классы, которые связаны между собой соглашением о переконфигурации только во время выполнения, т. Е. Соглашением)
1 ответ
Я не знаю о существующих плагинах, но эта функция расширяема. Вам необходимо реализовать интерфейс IRelatedFilesProvider в вашем плагине и пометить его атрибутом RelatedFilesProvider. Насколько я знаю, плагин NHibernate делает это для аналогичной задачи.