Есть ли жизнь без Resharper-а?Источник: habrahabr
Давно пользуюсь таким замечательным продуктом как Resharper. Пользовался бы и дальше, если бы не щедрость Microsoft и странное поведение продавца от JetBrains. Итак, можно ли обойтись без Reshaper 7 в студии VS2013 (Ultimate). Начнем с навигации. В качестве кошки выбраны исходные коды nunit. Допустим надо найти определение типа AddinManager. чисто Studio или Navigate To... Совсем не плохо! - удивился я сам себе. Следующий популярный, для меня, сценарий, это нахождение всех наследников интерфейса. Поищем их для интерфейса IService. Теперь поищем чисто студией: далее правый клик и Derived Types: В запасе есть еще более визуальный, но менее быстрый Code Map: Т.е. наследников искать можно без особых проблем (хотя судя по всему чуть более медленно). И самый наверно популярный сценарий "поиск ссылок на метод": поищем где вызывается метод InitializeService. Resharper: Studio (по клику на "12 references" над самии методом): Итак, краткий анализ показывает, что базовые (из моего опыта) сценарии навигации могут быть более или может быть менее покрыты студией. Кроме того, я настолько привык к решарперу, что не мог себе представить работы без него (даже на уровне навигации). Данный опыт сломал этот "страх жизни без решарпера". Теперь можно потрогать студию и за более сложные сценарии (рефакторинг, запуск nunit тестов). |