visual-studio - 双击文件时如何强制 Visual Studio 2008 使用 Open 实例?

标签 visual-studio visual-studio-2008

我使用 Visual Studio 处理的某些非项目文件(.build、.xml、自由漫游 html 和 css 文件)已经与 Visual Studio 相关联,并在我双击它们时在其中打开。

如何让它们在现有的 Visual Studio 实例中打开?现在如果我双击同一个文件两次,它将打开两个 Visual Studio 实例,如果已经有一个 VS 打开实例,我希望它基本上忽略第二次打开尝试。

最佳答案

Windows 7 vs2010 答案;

因为“默认程序 > 将文件类型或协议(protocol)与程序关联”太没用了,所以使用 regedit。

导航到 HKEY_CLASSES_ROOT\VisualStudio.XXX.10.0\shell\Open\Command 并将/edit 添加到 open with 行的末尾,其中 XXX 是您希望影响的文件类型。

.cpp 的示例 .reg 文件;

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\VisualStudio.cpp.10.0\shell\Open\Command]
@="\"C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\devenv.exe\" /dde /edit"

关于visual-studio - 双击文件时如何强制 Visual Studio 2008 使用 Open 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/655380/

相关文章:

visual-studio - Visual Studio : Is there a keyboard shortcut for search in the current line?

为 windows mobile 6 编译 zlib

visual-studio - 如何在 Visual Studio 2015 中创建的 VSIX 中调试 Visual Studio 包

visual-studio - 错误 MSB3482 : An error occurred while signing: Failed to sign

c++ - 编译 zxing 时 Libconv 无法转换参数

c++ - 消息处理程序 INT_PTR 返回值的目的是什么?

visual-studio - Visual Studio 2015 中缺少重构菜单

android - Visual Studio 2017 在构建 Android 原生应用时找不到 clang.exe

c++ - 在两行上打印类似 "First\nSecond"的字符串

visual-studio-2008 - 应用程序无法正常启动 0xc00007b