Utilisation: Visual Studio Pro 2013
Recherches précédentes: [1] , [2] , [3]
J'ai l'habitude de travailler en Java avec Eclipse.
Mon flux habituel est: object. CTRL+SPACE + ENTER
qui complète automatiquement la méthode et y place les bons accolades et les entrées de méthode:
object.myMethod();
or
object.myMethod(input1,input2);
J'essaie d'obtenir le même comportement avec VS en C #. Je peux obtenir la méthode, mais elle ne veut pas inclure les crochets finaux pour une raison quelconque.
Je reçois:
object.myMethod
Existe-t-il un moyen d'activer cela?
Lorsque vous effectuez la saisie semi-automatique, au lieu de simplement appuyer sur ENTRÉE, vous pouvez à la place appuyer sur la combinaison de touches "Maj + (" et elle se remplira automatiquement et ajoutera () tout en un.
Même si la question concernait Visual Studio 2013, sur Visual Studio 2017, vous pouvez installer plug-in ReSharper par JetBrains qui, entre autres, ajoute automatiquement des crochets aux méthodes lors de la saisie semi-automatique.
Vous pouvez activer la complétion automatique de l'accolade dans: Outils-> Options-> Éditeur de texte-> C # -> Général.
Outils-> Options-> Éditeur de texte-> C # -> IntelliSense est pour l'auto-complétion des variables et des mots-clés.