macros - "Open containing folder"Visual Studio 2012 中的热键

标签 macros keyboard-shortcuts visual-studio-2012

在 2012 年之前的 Visual Studio 版本中,我能够创建一个热键来为当前事件的文本文件执行“打开包含文件夹”。我通过创建一个分配给它的按键的宏来实现这一点。

Visual Studio 2012 没有宏。我将如何在此版本中完成上述操作?

最佳答案

不幸的是,您现在需要下载 VSSDK 并创建一个 VSPackage 来执行此操作,因为宏已从 IDE 中删除。

The closest thing to a macro now is a PowerShell script ,您可以从控制台运行,但我不知道有什么方法可以为其分配键盘快捷键。

在 IDE 之外运行 PS 是一个选项(通过配置了键盘快捷键的外部工具命令),但在进程之外获取 EnvDTE 可能很复杂。

编辑:有一个更简单的解决方案。我不敢相信我一开始就没有意识到!

只需进入工具...选项...环境...键盘定位File.OpenContainingFolder并分配一个快捷方式。此命令将打开事件文档的包含文件夹。

关于macros - "Open containing folder"Visual Studio 2012 中的热键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12518787/

相关文章:

c++ - 如何通过 C++ 宏调用编译时错误?

c# - 重命名项目路径后如何将现有项目添加到 Visual Studio 2012

c++ - 如何在 C++ 程序中创建快捷方式(键盘输入,例如 'Alt' 或 'Shift' )

c++ - strncpy 和 strcat 没有按照我认为的方式工作 C++

c++ - OpenGL 中的振荡颜色

macros - 如何动态创建具有功能的模块

c - 在递归函数中使用 __FILE__ 和 __LINE__

检查宏内部的宏定义

c++ - Qt Creator - 向菜单条目添加键盘快捷键

visual-studio - 仅按需跟踪解决方案资源管理器中的事件项目