如何更改在Visual Studio 2010中查看TFS更改集时打开所选文件的默认程序(记事本)?

Nam*_* VU 3 tfs visual-studio-2010

我在源代码管理中打开历史记录,然后打开一个变更集,然后在文件列表中选择一个文件,然后双击打开它.TFS通过记事本打开文件,我想通过Visual Studio或任何其他文本编辑器打开文件(以使语法突出显示).我怎样才能做到这一点?

PS.在我的机器上,当我打开像app.config这样的.config文件时,TFS要求程序打开它!我想TFS也要求.cs文件!我想必须有一个地方设置这个.

小智 13

我能够通过向注册表添加新值来配置它.

操作系统:Windows 7 Enterprise x64

如何做到的步骤.

  1. 运行:Regedit(alt + r,输入regedit)
  2. 寻找**HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations**
  3. 右键单击"SystemFileAssociation" - >添加新密钥,然后将其命名为.cs
  4. 右键单击.cs并添加新密钥,然后将其命名为shell
  5. 右键单击shell并添加新键,将其命名为edit打开 6
  6. 右键单击编辑并添加新的键命令,然后将默认值更改为指向要运行的文件exe.例如:C:\ Program Files(x86)\ Notepad ++ \notepad ++.exe%1
    别忘了在.exe末尾添加%1
  7. 打开 执行相同操作
    只需将打开并编辑默认值更改为要运行它的可执行文件,但不要忘记使用%1,因为这将是我假设的tfs给出的参数.

    希望能帮助到你.

  • 感谢您让微软这么容易! (2认同)