Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio 2008宏在头文件和源文件之间切换?_Visual Studio_Visual Studio 2008_Shortcuts - Fatal编程技术网

Visual studio Visual Studio 2008宏在头文件和源文件之间切换?

Visual studio Visual Studio 2008宏在头文件和源文件之间切换?,visual-studio,visual-studio-2008,shortcuts,Visual Studio,Visual Studio 2008,Shortcuts,有人知道如何制作宏或在foo.hpp和foo.cpp之间切换吗?我真的很感激有这样一个宏。我想如果它真的打开了相应的文件,但将旧文件保留在一个选项卡中,会有所帮助 谢谢也许以下一项(或组合)将对您有所帮助: (codeproject的宏) (描述如何创建宏并将其绑定到键) (来自codeguru的最新宏) (来自codeguru的旧宏) 为什么不使用右键单击>转到声明|转到定义?一些选项在大型项目中对我来说运行缓慢。此文件夹不在其他文件夹中查找,但运行速度更快,应能满足大多数需求: 您可以尝

有人知道如何制作宏或在foo.hpp和foo.cpp之间切换吗?我真的很感激有这样一个宏。我想如果它真的打开了相应的文件,但将旧文件保留在一个选项卡中,会有所帮助

谢谢

也许以下一项(或组合)将对您有所帮助:

  • (codeproject的宏)
  • (描述如何创建宏并将其绑定到键)
  • (来自codeguru的最新宏)
  • (来自codeguru的旧宏)

为什么不使用右键单击>转到声明|转到定义?

一些选项在大型项目中对我来说运行缓慢。此文件夹不在其他文件夹中查找,但运行速度更快,应能满足大多数需求:

您可以尝试使用“Switch”-这是一个在源文件和头文件之间切换的加载项,但也允许您在其他类型的相关文件之间切换-XAML和codebehind、designer和代码等。

在Visual Studio 2013中,它被添加为Ctrl+K、Ctrl+O

,因为如果它是宏,您可以为它指定键盘快捷键,并且可以在文件中的任何位置执行。要使用Go-To定义,光标必须位于类名上方。这是否有帮助(将您带到您想去的地方)?好奇。您可能正在处理超过.cpp和.h的文件。我有自动创建add.cpp/.h/.cs/的“生成器”文件。无论对VS来说是什么,能够在它们之间跳转都很方便。我在VS2008中测试了第三个建议,效果很好。谢谢你的提示!因为谷歌的答案而被否决。这完全没有必要。VS 2015中也提供了这一功能。确切的命令是EditorContextMenus.CodeWindow.ToggleHeaderCodeFile。我刚刚发现2015增加了一个与此相冲突的快捷方式。看起来很棒,但它不再被维护:(