46 votes

Visual Studio - Actualiser automatiquement l'affichage de la classe lors du changement de classe

Je viens d'une Java d'arrière-plan et que vous avez passé de nombreuses années à l'aide d'Eclipse. Une fonctionnalité qui me manque lorsque vous utilisez Visual Studio (2008), c'est que l'affichage de la classe ne s'actualise pas automatiquement quand j'ai changer de classe. Dans Eclipse, il a une (classe de) Contour de la fenêtre qui représente la classe et présente des méthodes/propriétés etc, ce sont toujours les mises à jour de la classe que l'on utilise.

L'équivalent du 'point de Vue de Classe" dans VS n'actualise pas automatiquement en fonction de la classe actuelle je suis en train de visiter. Je me demandais si quelqu'un connaissait un moyen de faire cela?

Idéalement, je voudrais VS vue semblable à celle de l'Éclipse, comme j'ai pu l'obtenir, mais cette fonctionnalité serait génial.

Merci d'avance, Va

13voto

Jarek Mitek Points 139

La meilleure solution consiste à créer un menu contextuel lorsque vous cliquez avec le bouton droit de la souris sur un éditeur de code. Outils-> Personnaliser Cliquez sur l'onglet "Commandes". Sélectionnez le bouton radio Menu contextuel, puis sélectionnez "Menus contextuels de l'éditeur | Fenêtre de code". Puis "Add Command" et sélectionnez View-> Synchronize Class View.

Désormais, chaque fois que vous cliquez avec le bouton droit sur un type, vous pouvez sélectionner "Synchroniser l'affichage des classes". C'est l'élément de menu contextuel tout en haut. Ressemble à ça: Menu contextuel

10voto

tanascius Points 22712

Je ne peux pas vous aider avec la vue en classe, mais vous voulez peut-être essayer l'explorateur de solutions? Vous pouvez synchroniser celui-ci via:

 tools -> options -> projects and solutions -> general
enable "track active item in solution explorer"
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X