2010-09-02 2 views
3

Je ne sais pas trop comment élaborer sur ce que le titre indique déjà, mais ce serait génial si, lorsque je tournais mon carat sur un nœud dans la vue source XML/XHTML, que je pouvais appuyer sur une touche pour sauter au noeud parent.Existe-t-il un raccourci clavier dans Visual Studio pour accéder au nœud XML/XHTML parent en mode code XML?

Si ce n'est pas dans Visual Studio, est-ce dans des addons comme ReSharper ou [ne me souviens pas du nom de tous les autres ..!]?

Répondre

4

Avec ReSharper vous pouvez accéder à "contenant Déclaration" (clé par défaut est Ctrl + , personnaliser en changeant ReSharper.ReSharper_GotoContainingDeclaration). Dans le menu Visual Studio, vous pouvez utiliser ReSharper - Navigate - Containing Declaration. Cela fonctionne en XML, XHTML et C#.

Vu le code XML suivant:

<?xml version="1.0" encoding="utf-8" ?> 
<persons> 
    <person> 
    <name>Mikael</name> 
    </person> 
</persons> 

Si vous êtes curseur est à l'intérieur « Mikael », première commande de « naviguer à déclaration contenant » vous amène à la, puis la suivante « NAME » vous déplacer jusqu'à "personne" et après le troisième commandement vous finirez dans "personnes".

+0

Le raccourci n'a pas fonctionné pour moi par défaut, mais la fonction est là. –

Questions connexes