web-dev-qa-db-ja.com

ResharperでのVSコードスニペットの使用

私はコードコントラクトのコードスニペットを使用しようとしていますが、Resharperをオンに戻したので、それらを認識しません。一方、過去に自分で実装したスニペットを認識しています。

問題となる可能性のあるアイデアはありますか?私は特にcrceを使用しようとしていますが、これは他のスニペットとは衝突しないと思います(少なくとも私がインテリセンスで見たものから)。

VS 2010でR#5を使用しています

ありがとう

55

押す CTRL+J 次に、スニペットのショートカットを入力します。これは、Resharperサイトの ここに記載 です。

128
ElusivDangerBoy

これ 回答は別の回避策を示しています。

  1. コードエディターで右クリックし、[スニペットの挿入]を選択します。

  2. CTRL+KX

これは、mvvmlightスニペットを使用するために使用しているものです。

17
vaughan

私は同じ問題を抱えており、喜んで解決策を見つけます。スニペットはインテリセンスポップアップに表示されない場合でも機能するため、「cr」+ tabを押すと、スニペットが取得されます。

ただし、「回避策」があります。 ReSharper設定と環境-> IntelliSense->一般を開き、ReSharperからVisual Studioインテリセンスモードに変更する場合。これにより、スニペットが期待どおりに表示されますが、よりシャープなインテリセンスの追加の一部は使用できなくなります。

ReSharper 5.1の最新のナイトリービルドを試してみましたが、残念ながらまだ修正されていません。

お役に立てれば。

12
mikeesouth