2010-06-02 6 views
3

J'ai récemment installé quelques extraits qui viennent avec le framework mvvm-light que j'utilise. Et que je enought vérifié parVS 2010: Impossible d'insérer mvvm-light snippet à l'aide du raccourci - incompatibilité avec resharper 5?

Tools > Code Snippet Manager 

et ils sont installés sous la rubrique « Mon code snippets ».

Si je n'insérez Snipper (clic droit dans la fenêtre de code) ou CTRL + K CTRL X alors je peux effectuer des recherches dans tous les extraits disponibles ....

Mais je ne crois il est possible de taper juste la touche de raccourci (dans ce cas, il est mvvmlocatorproperty) et en appuyant sur l'onglet insère l'extrait

MAIS quand je tape la touche de raccourci, il ne reconnaît pas quoi que ce soit ...

Qu'est-ce que je fais mal ??

Ceci n'est pas une incompatibilité avec le resharper 5? - que j'ai installé

Toutes les idées vraiment apprécié

Répondre

1

Non, il devrait fonctionner avec R # 5.0, je l'ai installé aussi. Je ne suis pas sûr de la nature du problème. Envoyez-moi un email et je vous transmettrai mon identifiant MSN afin que nous puissions essayer de le déboguer.

Merci, Laurent

+0

Je vous ai envoyé un e-mail à ce sujet .. Cordialement –

+2

Avez-vous réussi à résoudre le problème? J'ai la même configuration de VS avec R # 5.1 et l'extrait n'apparaît pas non plus. –

2

Ce comportement est normal si vous avez ReSharper IntelliSense activé - ReSharper supprimé IntelliSense natif VS dans tous les types de fichiers qu'il prend en charge, et ReSharper IntelliSense ne montre pas VS extraits de code. Fondamentalement, vous avez le choix entre deux manières d'aller:

  1. Désactiver ReSharper IntelliSense complètement et utiliser IntelliSense natif VS. Pour ce faire, allez dans ReSharper> Options> Environnement> IntelliSense> Général et cochez "Visual Studio". Cela reviendra à VS IntelliSense qui affiche des extraits dans ses listes d'achèvement.

  2. Implémentez votre extrait en tant que ReSharper live template. Cela vous permettra d'avoir vos modèles listés dans les listes de complétion, et profiter de tous les avantages de ReSharper IntelliSense incluant le support de lowerCamelHumps (en complétant MyTypeType en tapant mltn), des suggestions de noms de variables, différents styles de rendu pour les membres immédiats et hérités générer du code trivial, etc. Vous pouvez en apprendre plus sur l'achèvement du code ReSharper depuis this page, et ses pages enfants.

Questions connexes