TFS:在查看搁置集的详细信息时,如何在VS IDE中查看.cs文件?

Jos*_*heL 5 tfs shelveset visual-studio-2008

对于我们的代码审查过程,我们打开搁置集的详细信息以查看已处理的所有文件.右键单击并选择"比较"对于现有(修改)文件非常有用.但是,当添加文件时,我只想查看该文件.双击(或右键单击 - >视图)在记事本中打开.cs(和.sql)文件.当我尝试打开.PRC文件(我们的存储过程的扩展名)时,我得到一个提示,允许我选择用于查看的程序.

有谁知道如何让这个提示出现.cs文件(以及所有其他文件,就此而言)

谢谢!

配置:Visual Studio 2008 SP1 Visual Studio 2008团队资源管理器.net 3.5 SP1 Team Foundation Server 2005

Aak*_*shM 5

双击(或右键单击 - >视图)在记事本中打开.cs(和.sql)文件.当我尝试打开.PRC文件(我们的存储过程的扩展名)时,我得到一个提示,允许我选择用于查看的程序.

这不是真正的TFS问题,而是与本地Windows的设置方式有关.如果您在Windows资源管理器中导航到包含.cs.sql文件的文件夹,并双击它们,您将能够看到TFS只是调用为这些文件配置的标准行为.

要更改它,再次在Windows资源管理器中,转到Tools | Options,然后在File Types选项卡上找到.cs文件扩展名,并选择单击Delete.现在尝试打开.cs文件将使Windows询问您如何处理它(请注意,如果您选中"始终使用所选程序打开此类文件"复选框,您将回到开始的位置).

这是一个全局设置 - 我不知道是否有办法让TFS做一些不同于仅仅要求Windows处理文件.因此,如果您希望.cs在资源管理器中双击文件时保持启动记事本的能力,仍然有TFS询问如何处理它们,这将无济于事.此外,这些说明是在Vista之前 - 我不知道在Vista中发生了什么变化.您可能想在superuser.com上询问如果您使用的是Vista,这些说明没有帮助.