Lorsque vous tapez le mot-clé override
dans un fichier C# dans VS et appuyez sur Espace, vous obtenez un deuxième menu proposant la méthode à remplacer. Puis-je étendre ce comportement avec mon propre code personnalisé qui utiliserait un autre mot-clé pour faire apparaître ma propre liste d'actions?Comment étendre Visual Studio pour fournir un comportement de type override?
Répondre
Quel autre mot-clé souhaitez-vous utiliser? Si c'est C#, appuyer sur ctrl + espace ouvrira le menu auto-complete/intellisense.
S'il s'agit d'écrire une autre langue en utilisant Visual Studio, peut-être que ce video est utile.
Voici la page d'accueil extending Visual Studio, au cas où c'est utile.
Oui, il est possible d'augmenter la liste avec plus de mots-clés ou même de créer entièrement votre propre liste. L'interface que vous recherchez dans Visual Studio 2010 est ICompletionSource
. Cependant, ce n'est pas une interface simple et il est difficile de donner un échantillon complet dans une réponse stackoverflow, mais il y a beaucoup d'exemples en ligne à regarder.
Je pense que le meilleur endroit pour commencer est les échantillons de l'éditeur disponible sur CodePlex