在 2012 年之前的 Visual Studio 版本中,我能够创建一个热键来为当前活动的文本文件执行“打开包含文件夹”。我通过创建一个分配了按键的宏来实现这一点。
Visual Studio 2012 没有宏。我将如何在此版本中完成上述操作?
在 2012 年之前的 Visual Studio 版本中,我能够创建一个热键来为当前活动的文本文件执行“打开包含文件夹”。我通过创建一个分配了按键的宏来实现这一点。
Visual Studio 2012 没有宏。我将如何在此版本中完成上述操作?
不幸的是,您现在需要下载 VSSDK 并创建一个 VSPackage 来执行此操作,因为宏已从 IDE 中删除。
现在最接近宏的是 PowerShell script,您可以从控制台运行它,但我不知道有任何方法可以为其分配键盘快捷键。
在 IDE 之外运行 PS 是一种选择(通过配置了键盘快捷键的外部工具命令),但在进程之外获取 EnvDTE 可能会很复杂。
编辑:有一个更简单的解决方案。我不敢相信我一开始就没有意识到!
只需进入工具...选项...环境...键盘 定位File.OpenContainingFolder
并分配一个快捷方式。此命令将打开活动文档的包含文件夹。