2010-05-12 2 views
53

Я пытаюсь использовать фрагменты кода кода контракта, но с тех пор, как я вернулся, Resharper не распознает их. С другой стороны, он распознает некоторые фрагменты, которые я реализовал в прошлом.Использование фрагментов кода VS с Resharper

Любые идеи, что может быть проблемой? Я специально пытаюсь использовать cr и ce, которые, как я думаю, не сталкиваются с какими-либо другими фрагментами (по крайней мере, из того, что я вижу в intellisense).

Я использую R # 5 с VS 2010

Благодаря

ответ

12

У меня такая же проблема и с удовольствием увидеть решение. Фрагменты работают, даже если они не отображаются в всплывающем окне intellisense, поэтому, если вы нажмете «cr» + tab, вы, вероятно, получите фрагмент.

Существует «обходной путь». Если вы откроете настройки ReSharper и Environment-> IntelliSense-> General и перейдете из режима ReSharper в Visual Studio intellisense. Это приведет к тому, что ваши фрагменты будут отображаться так, как ожидалось, однако некоторые дополнения для повторного набора intellisense не будут доступны.

Я пробовал с новейшей ночной сборкой ReSharper 5.1, но до сих пор он не исправлен.

Надеюсь, это поможет.

16

This ответ демонстрирует другой произведение вокруг.

  1. Щелчок правой кнопкой мыши в редакторе кода и выбрав пункт "Вставить Отрывок"

  2. CTRL + K, X

Это то, что я использую для используйте фрагменты mvvmlight.

121

Нажмите CTRL +J введите ваш сниппета ярлык ... это mentioned here на сайте ReSharper

+4

+1 (хочу это может быть 1000). Я попал во многие результаты поиска, прежде чем приземлиться здесь. Спасибо! – Barton

+0

Работы моды, но невероятно глючные ... –

+6

Эта ссылка не работает. – Squirrelkiller