Existe-t-il un moyen dans .NET de faire apparaître la surcharge d’une méthode dans le menu déroulant Intellisense?

StackOverflow https://stackoverflow.com/questions/281269

Question

Dans un formulaire, j'ai ajouté une surcharge de ShowDialog (). Dans Visual Studio, cette surcharge apparaît dans Intellisense en tant que troisième version. Comment puis-je faire en sorte que ma fonction surchargée apparaisse en tant que # 1 (c'est-à-dire la valeur par défaut)?

Était-ce utile?

La solution

Pour autant que je sache, il n’existe aucun moyen de contrôler l’ordre des surcharges dans le conseil de sélection de surcharge intellisense.

Autres conseils

Vous devriez utiliser un plugin pour cela: celui qui accomplit la tâche requise est le Visual Assist de Tomato - http: // www.wholetomato.com/

Cela fait exactement ce que vous voulez (parmi les autres options): affichez les membres non hérités en haut de la liste de suggestions et (ou) les met en gras

Nope. Mais VS devrait mettre en évidence l’option la plus récemment utilisée dans intellisense, qui constitue la deuxième meilleure solution.

Outils- > Options- > Editeur de texte- > (votre langue) - > Intellisense- > IntelliSense présélectionne le membre le plus récemment utilisé

Sauf si le nombre de paramètres est inférieur au n ° 1 actuel dans la liste, je crois. Je pourrais me tromper cependant - je le suis souvent. :)

Je ne comprends pas pourquoi vous voulez cela, bien que ...

  1. Cela n'a pas d'importance. et
  2. il existe de meilleurs moyens d’atteindre ce que vous recherchez, comme il a été répondu à d’autres questions.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top