0

我在代码片段管理器中添加了一个文件夹,打开了 Parent.snippet 文件以用作模板,如下编辑它,并将其保存到我的“XML 片段”文件夹中。

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

当我从代码片段管理器中删除该文件夹时(以为我搞砸了,这会恢复 OEM 片段的功能),功能没有恢复。我重新启动了VS2008,但无济于事。我在这里不知所措。有人知道我在做什么错吗?

编辑1:

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

编辑2:

验证 TYPEDSHORTCUT KEY 代码片段在 C# 中正常工作

编辑3:

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

4

2 回答 2

0

您正在运行 Visual Studio 2008 SP1 吗?在该版本中对 XML 编辑器进行了重大更改。我不记得 XML 代码片段是否是其中的一部分。

于 2009-07-02T00:33:44.603 回答
0

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

于 2009-07-24T20:36:51.750 回答