VS 2010: не удается вставить фрагмент mvvm-light с помощью ярлыка - несовместимость с resharper 5?

Я недавно установил несколько фрагментов, которые идут с фреймворком mvvm-light, который я использую. И, конечно же, я проверил через

    Tools > Code Snippet Manager

и они устанавливаются в разделе «Мои фрагменты кода».

Если я вставлю Snipper (щелкните правой кнопкой мыши в окне кода) или CTRL K + CTRL X, тогда я смогу искать во всех доступных фрагментах ....

Но я верю, что можно просто ввести сочетание клавиш (в данном случае это mvvmlocatorproperty), и нажатие вкладки вставляет фрагмент

НО, когда я набираю комбинацию клавиш, она ничего не распознает ...

Что я делаю неправильно??

Это не несовместимость с resharper 5? - который я установил

Любые идеи действительно ценятся


person mark smith    schedule 02.06.2010    source источник


Ответы (2)


Это ожидаемое поведение, если у вас включен ReSharper IntelliSense - ReSharper подавляет собственный VS IntelliSense во всех типах файлов, которые он поддерживает, а ReSharper IntelliSense не отображает фрагменты кода VS. В основном у вас есть выбор из двух альтернативных путей:

  1. Полностью отключите ReSharper IntelliSense и используйте собственный VS IntelliSense. Для этого перейдите в ReSharper> Параметры> Среда> IntelliSense> Общие и установите флажок «Visual Studio». Это вернется к VS IntelliSense, который показывает фрагменты в своих списках завершения.

  2. Реализуйте свой фрагмент в виде интерактивного шаблона ReSharper. Это позволит вам как иметь ваши шаблоны, перечисленные в списках завершения, так и пользоваться всеми преимуществами, которые предоставляет ReSharper IntelliSense, включая поддержку lowerCamelHumps (завершение MyLongTypeName путем ввода mltn), предложения по именованию переменных, различные стили отрисовки для непосредственных и унаследованных элементов в списках завершения, генерация тривиального кода и т. д. Вы можете узнать больше о автозавершении кода ReSharper на этой странице , и его дочерние страницы.

person Jura Gorohovsky    schedule 08.05.2011

Нет, он должен работать с R # 5.0, он у меня тоже установлен. Я не уверен, в чем проблема. Отправьте мне электронное письмо, и я передам вам свой MSN ID, чтобы мы могли его отладить.

Спасибо, Лоран

person LBugnion    schedule 04.06.2010
comment
Я отправил вам электронное письмо по этому поводу .. С уважением - person mark smith; 15.06.2010
comment
Удалось ли решить проблему? У меня такая же настройка VS с R # 5.1, и фрагмент тоже не появляется. - person Maxim V. Pavlov; 10.09.2011