这个问题与此相关ReSharper YouTrack 问题.
在安装了 ReSharper 7.1.1 的 Visual Studio 2010 中,如果我转到“工具”>“选项”>“环境”>“键盘”,则会出现一个名为 ReSharper_SilentCleanupCode 的命令。
我想将此命令绑定到工具栏按钮。
使用“工具”>“自定义”>“命令”似乎不可能实现这一点,因为此对话框中唯一可用的命令适用于已经具有关联菜单项的操作。我感兴趣的特定 ReSharper 命令(静默代码清理)不会出现在任何菜单中,因此无法使用“GUI”将其分配给工具栏按钮。
还有其他方法可以将仅键盘命令绑定到工具栏按钮吗? (ReSharper 的一位程序员认为可以使用“VS 脚本编辑器”,但我没有找到这方面的信息。)
Edit
我应该首先提到这一点。虽然 azhrei 的宏解决方案非常适合 Visual Studio 2010,但一旦我升级到 VS 2012,它就会崩溃,因为不再支持宏。如果有人有一个可以在 VS 2012 中继续工作的解决方案,那就更好了。 (或者也许 VS 2012 工具栏一开始就没有相同的限制?)
添加执行该命令的宏,然后将该宏添加到工具栏。
这有效是因为它makes仅键盘命令出现在“自定义命令”对话框的“宏”菜单中。
Details
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)