В моем текущем проекте мы имеем много частей, где мы имеем что-то следующим образ:Перемещения между неплотно связанными классами на основе именования
var request = new ThingRequest {someId = };
ThingResponse response = dispatcher.Get<ThingResponse>(request);
Где диспетчер выбирает класс с именем ThingRequestHandler, который обрабатывает фактическую логику.
public class ThingRequestHandler : RequestHandler<ThingRequest, ThingResponse>
Эта система отлично подходит для хранения SOLID, но у меня проблемы с легкостью навигации.
В настоящее время я использую R # для класса goto и -a теперь я называю имя класса, чтобы следовать стандарту, - вручную введите имя класса. Обычно это работает, но моя голова перескакивает от мысли о проблеме, чтобы думать о имени класса.
Мне очень хотелось бы перейти к моему ThingRequestHandler из моего диспетчера. Постройте линию одним нажатием клавиши или нажмите.
Есть ли способ Visual studio 2012, R # или любой другой плагин или макрос поможет мне сделать это?
Это было в R # какое-то время, я думаю. –
Это действительно лучшая вещь, ища более прямую поддержку, хотя –