在Visual Studio 2010中,注释源代码控制的变更集。

5
我使用Visual Studio 2010与Team Foundation Server 2010和Power Tools结合使用。
在我的代码文件中(例如\* .cs),我可以在编辑器中右键单击,然后选择“源代码控制” - > “标注”,以获取一个额外的列,我可以看到最后修改行的人。但是,在我的MVC-视图(\* .cshtml)中似乎无法使用此功能。
在Power Tools的扩展/功能中是否存在文件类型的限制?
如何启用此非常有用的功能以适用于Visual Studio中的所有基于文本的文件类型?
2个回答

4

很可能TFS不认识cshtml文件类型,导致Annotate功能无法使用。你可以前往团队项目源代码控制的设置中心,打开文件类型选项卡并查找该文件扩展名。如果没有该扩展名,则需要添加它,并将其设置为文本类型,然后重新启动Visual Studio。


我应该在哪里找到这个设置?我尝试了我的团队项目的上下文菜单 ->“团队项目集合设置”->“源代码控制文件类型”...我添加了*.cshtml ...然后重新启动了VST。但是对于cshtml文件仍然没有注释。我做得对吗,还是有其他选项的位置? - Konrad
我刚刚在一个有版本控制的.cshtml文件上尝试了一下,我有注释功能,所以你没有这个功能很奇怪... 你确定这个文件在源代码控制下吗? - Nock
该文件已经在源代码控制下。我在解决方案资源管理器中找到了注释功能,只需右键单击文件即可。但是在编辑器中,上下文菜单中没有“注释”选项,例如在cs文件中...此外,通过在解决方案资源管理器中使用“注释”打开的带有注释的文件没有代码高亮显示,尽管它在行上有注释。 - Konrad

1

对我来说,如果我在cshtml文件编辑器中右键单击并转到源代码控制子菜单,则找不到注释。但是,如果我在“解决方案资源管理器”中右键单击该文件并转到源代码控制子菜单,则会出现注释。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接