VS2008 XML代码片段不起作用

时间:2009-07-02 00:21:16

标签: xml visual-studio-2008 xslt code-snippets

我在Code Snippets Manager中添加了一个文件夹,打开了Parent.snippet文件以用作模板,编辑如下,并将其保存到我的“XML Snippets”文件夹中。

现在,每当我尝试使用代码段时,编辑器都会插入注释(<! - - >)而不是代码段内容... FOR ANY代码段,VS2008原始代码段,我的代码段 - 不没关系我没有以任何方式编辑或更改原始片段。

当我从Code Snippets Manager中删除该文件夹时(我认为我搞砸了一些东西,这会带回OEM代码片段的功能),但功能没有恢复。我重启VS2008,无济于事。我在这里不知所措。谁知道我做错了什么?

EDIT1:

尝试重新安装VSTS2008 SP1,没有帮助。任何TYPED代码片段(至少在XML中)在按下Tab键时呈现为注释标记;但是,如果我键入快捷键Ctrl + K,Ctrl + S - 所有片段都按预期列出,如果从下拉菜单中选择,则操作正常。

EDIT2:

已验证TYPED SHORTCUT KEY代码段在C#中正常工作

EDIT3:

尝试删除整个XML代码段文件夹及其snippetsIndex.xml文件,重新安装VSTS2008 SP1(再次)无济于事。还尝试将所有VS设置重置为默认值。仍然得到蹩脚的小评论标记。

2 个答案:

答案 0 :(得分:0)

您运行的是Visual Studio 2008 SP1吗?该版本中的XML编辑器进行了重大更改。我不记得XML Code Snippets是否属于它的一部分。

答案 1 :(得分:0)

好了,卸载了VS2008,删除了我找到的每个相关目录,重新安装它 - 现在可以正常工作了。我讨厌废话但没有解释。