Если я отключу IntelliSense ReSharper 5, что мне не хватает?
во время моей пробной версии ReSharper 5 я заметил, что его версия IntelliSense отстает от Visual Studio 2010 тремя способами, которые были ключевыми для меня:
- ReSharper не поддерживает IntelliSense в " QuickWatch..."утилита отладчика. для ReSharper, кажется, сломать для меня .aspx-файлов между
- Я не смог найти способ получить список свойств в блоке инициализатора объекта. (VS делает это если нажать клавишу пробел.)
<%= %>
теги.
к счастью ReSharper позволяет использовать Visual Studio IntelliSense наряду с другими замечательными функциями. Я упускаю что-то великое, не используя IntelliSense ReSharper?
5 ответов
Ну, вы теряете совсем немного. Вот некоторые быстрые факты о завершении кода ReSharper: http://www.jetbrains.com/resharper/webhelp/Coding_Assistance__Code_Completion.html
Smart Completion (Ctrl+Shift+Space в IntelliJ IDEA keymap) особенно полезен, потому что в общих сценариях он дает вам узкий выбор символов, которые вы, скорее всего, хотите завершить, а в некоторых случаях действует как ярлык для функций генерации кода
по таким образом, интеллектуальное завершение-это тип завершения, который вы должны использовать с инициализаторами объектов: www.jetbrains.com/resharper/webhelp/Coding_Assistance__Code_Completion__Smart.html#object_initializers
Что касается завершения в паре, это должно работать нормально. Пожалуйста, сообщите нам, что именно пошло не так, представив вопрос youtrack.jetbrains.net/issues/RSRP спасибо!
P. S. Я работаю в компании JetBrains
пятиминутное сравнение я бы сказал, что Resharper's дает вам немного помощи в наборе текста.
поэтому, если у вас есть метод A(int a, int b), и вы нажмете ctrl+пробел при выборе A, он добавит (), поместит вас в середине скобок и покажет вам информацию о методе. Кроме этого, вы, вероятно, не многое упускаете.
для меня это очень полезно, но если у вас возникли проблемы с выполнением ASP.NET и это известные ошибки / ограничения его всегда лучше выбрать лучший инструмент для работы.
нет, вам не хватает многого, кроме тестового бегуна, который поддерживает NUnit. У меня была такая же проблема, а также (довольно тревожно), отвратительная производительность. Вместо этого я использую расширение productivity power tools и собственный рефакторинг. Информация здесь:
http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef
R# также делает вещи, которые я явно не хочу делать, и мой код в конечном итоге завален прокомментировал намеки resharper.