После вчерашнего обновления хабра у меня вообще проблемы некоторые были: кнопка создания поста появилась только с третьего раза, да и кнопки хабракат до сих пор нет. Влепил тек ката по памяти, но промазал.
Пропустили возможность установки закладок (вроде как это решарперовская фича по Ctrl+number) на строках.
А найти файл в солюшене гораздо проще если сразу включить синхронизацию файла и положения в солюшене — это умеет и сама студия.
А еще очень достойная фича — FileStructure, решарперовская очень удобна и последние месяца она у меня не выключается вообще. Для больших скриптов, например msbuild — незаменимая вещь.
Самая пичалька что все это довольно ощутимо тормозит студию, учитывая что она сама становится все монструознее в некоторых аспектах…
Закладки — ОК. А вот синхронизация положения файла в солюшн эксплорере — не уверен. Мне не настолько часто нужно синхронизировать положение текущего файла, чтобы смириться с постоянными изменениями в UI, которые происходят при навигации.
>А найти файл в солюшене гораздо проще если сразу включить синхронизацию файла и положения в солюшене — это умеет и сама студия.
В самом солюшене ReSharper всего 300 проектов, но «track active file in solution explorer» уже ЖОСКО увеличивает время открытия файла во время навигации. Просто попробуйте отключить, на огромных солюшенах будете приятно удивлены :)
Как по мне, то у «Locate File in Solution Explorer» плюс в том, что оно открывает свёрнутый solution explorer.
Я не пользуюсь track по той же причине. мне даже Solution Navigator из PPT не нужен после того как я случайно набрел на Ctrl+Shift+T решарпера. Ну просто быстрее набрать файл по имени чем искать его в дереве.
А вообще лично я VS Default Keymap для Resharper, пришпиленную рядом с рабочим местом, изредка перечитываю ;)
Очень простая, но, пожалуй, наиболее частоиспользуемая мной фича — это расширение выделения Extend Selection (Ctrl, + Alt + Right, Ctrl + W). И его собрат — сужение выделения Shrink Selection (Ctrl, + Alt + Left, Ctrl + Shift + W)
Здесь дело не в сложности сочетания, а в том, что запоминание этой комбинации пока не дает ощутимых преимуществ лично для меня, чтобы ее запомнить.
Я, кстати, не спорю, что это очень полезная фича, но как я написал во введении, я привел не просто абстрактный набор фич решарпера (их любой может посмотреть в хелпе), это те возможности, которыми лично я пользуюсь. А комменты, вроде этого позволяют дополнить приведенный список фич, другими, не менее полезными.
14 возможностей ReSharper по навигации и редактированию