在 Visual Studio 中为 XML 编写 XML 片段
Writing XML Snippets for XML in Visual Studio
我已经在 Visual Studio 中编写了一些 XML 片段(特别是 用于 XML 文件的片段)并且我遇到了一个问题,我使用代码片段并完成了替换参数,我想退出它的替换部分,我在第一行的末尾按下回车键,它使我的光标回到行的开头。
这是一个例子:
<Code Language="XML">
<![CDATA[ <loop id="$Id$" repeat="$Repeat$" ordinal="$Ordinal$">
//intentional empty line left here
</loop>]]>
</Code>
为简洁起见,我省略了声明。
此代码段生成(填充了参数):
<loop id="1" repeat="10" ordinal="1">
| <-- would like cursor to end up here
</loop>
我希望光标在标签内结束,但是当我到达第一行的末尾并按下回车键时,光标移动到第一行的开头,我必须返回第一行的末尾,然后再次按回车键。
在我看来这不像预期的行为,但也许是。
我已经在 Visual Studio 中编写了一些 XML 片段(特别是 用于 XML 文件的片段)并且我遇到了一个问题,我使用代码片段并完成了替换参数,我想退出它的替换部分,我在第一行的末尾按下回车键,它使我的光标回到行的开头。
这是一个例子:
<Code Language="XML">
<![CDATA[ <loop id="$Id$" repeat="$Repeat$" ordinal="$Ordinal$">
//intentional empty line left here
</loop>]]>
</Code>
为简洁起见,我省略了声明。
此代码段生成(填充了参数):
<loop id="1" repeat="10" ordinal="1">
| <-- would like cursor to end up here
</loop>
我希望光标在标签内结束,但是当我到达第一行的末尾并按下回车键时,光标移动到第一行的开头,我必须返回第一行的末尾,然后再次按回车键。
在我看来这不像预期的行为,但也许是。