none
Visual Studio 2010 tip – activer et désactiver Intellisense RRS feed

  • Discussion générale

  • Intellisense est une facilité de Visual Studio qui permet une plus grande rapidité dans l’ajout du code. Pour les classes déjà définies, Intellisense donne la possibilité de compléter automatiquement les noms de méthodes ou propriétés. On a, quand-même, des situations ou Intellisense n’est plus nécessaire ou utile, et il peut nous empêcher d’effectuer certaines tâches.

     

    Prenons cette classe, par exemple :

    class MaClasse

        {

            public int MaVariable1;

        }

     

    Si on déclare une instance de classe et on veut utiliser une variable membre de la classe, Intellisense offre son aide pour compléter automatiquement les noms :

     

    Mais peut-être l’intention du développeur diffère. Peut-être il veut ajouter une nouvelle variable dans la classe, avec la facilite « Generate » de Visual Studio :

    Rappelez-vous qu’on peut utiliser un objet avec une variable pas encore créée, et ensuite utiliser « Generate » pour la créer dans la classe :

    1.   On utilise c.MaVariable2 = 10 ;

    2.   On utiliser « Generate » pour ajouter cette variable membre a la classe :

     

    Mais si on veut écrire le nom de la deuxième variable membre qu’on va ajouter, MaVariable2, Intellisense essaie de compléter automatiquement MaVariable1, qu’il sait être membre de la classe. Pour désactiver Intellisense, il suffit de taper Ctrl+Alt+Espace.

    Cette commande laisse toujours la liste des variables, pour qu’on puisse chercher le nom désiré, mais donne aussi la possibilité d’écrire son propre nom de variable sans être empêché par auto-complete.

    Pour plusieurs informations sur l’utilisation de Visual Studio 2010, consultez Visual Studio 2010 – tips&tricks

     

     

    mercredi 9 juin 2010 13:30