在xaml VS2010 xaml编辑器中替换标签

doe*_*rig 9 wpf xaml visual-studio-2010

在xaml编辑器中是否有可能替换特定的标记,以便它自动替换相应的结束标记?

我目前的工作流程

我从这个xaml代码开始:

<StackPanel>
    <Button />
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

然后,我改变主意,喜欢使用WrapPanel ..

<WrapPanel>
    <Button />
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

然后,我必须向下滚动到stackpanel结束标记并替换它...

<WrapPanel>
    <Button />
</WrapPanel>
Run Code Online (Sandbox Code Playgroud)

- >完了

是否可以在一次操作中完成最后两个步骤?像c#代码中的重命名重构一样有用......

GaT*_*mas 0

重命名肯定会很好。

这是另一种选择:

  1. 转到要重命名的标签文本。
  2. 将该行添加为书签(Ctrl+K、Ctrl+K)。
  3. 转到匹配的标签 (Ctrl+])。
  4. 更改标签的文本。
  5. 转到您的书签(Ctrl+K、Ctrl+N)。
  6. 更改标签的文本。
  7. 删除书签(Ctrl+K、Ctrl+K)。

看起来步骤很多,但完成起来比阅读要快得多,特别是如果您是键盘高手。

祝你好运。