不太清楚如何详细说明标题已经说明的内容,但如果我在XML / XHTML源视图中的某个节点上悬停我的克拉,我可以按一个键跳转,这将是非常好的直到父节点。
如果不是在Visual Studio中,是否在ReSharper之类的任何插件中或[记不起任何其他人的名字..!]?
答案 0 :(得分:4)
使用ReSharper,您可以导航到“包含声明”(默认键为 Ctrl + 8 ,通过更改ReSharper.ReSharper_GotoContainingDeclaration
进行自定义)。从Visual Studio菜单中,您可以使用ReSharper - Navigate - Containing Declaration。这适用于XML,XHTML和C#。
给出以下XML:
<?xml version="1.0" encoding="utf-8" ?>
<persons>
<person>
<name>Mikael</name>
</person>
</persons>
如果你的光标在“Mikael”里面,“导航到包含声明”的第一个命令将带你到“名字”,然后下一个将你移动到“人”,在第三个命令之后你将最终成为“人”。