如何在VS 2017中创建由多个快捷方式组成的自定义快捷方式?

钱让你自由

键入一些代码后,我经常在Visual Studio 2017中使用以下快捷方式。

ctrl+K, ctrl+D          to reformat the alignment

ctrl+R, ctrl+G          to remove and sort the using directive

ctrl+S                  to save

如果我可以创建一个快捷方式来完成所有这3个工作,这将更加方便。VS 2017中可能吗?

谢尔盖·弗拉索夫(Sergey Vlasov)

您可以从Visual Commander命令调用多个VS命令,并为其分配一个快捷方式:

public class C : VisualCommanderExt.ICommand
{
    public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
    {
        DTE.ExecuteCommand("Edit.FormatDocument");
        DTE.ExecuteCommand("Edit.RemoveAndSort");
        DTE.ExecuteCommand("File.SaveSelectedItems");
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在快捷方式应用程序中自定义Siri快捷方式

如何创建可自定义的 WPF 快捷方式

如何在android studio中创建自定义的注释键盘快捷方式

如何在Excel 2016 for Mac中创建自定义快捷方式

在KDE中,如何创建自定义的键盘快捷方式来打印当前日期?

QML:如何注册用户自定义快捷方式

如何在Outlook中创建自定义快捷方式以归档文件夹中的电子邮件?

如何在自定义QMenu中触发快捷方式?

如何在Visio 2013中为快捷方式设置自己的自定义键?

VS Code:创建自定义代码段/快捷方式

如何创建具有弹出快捷方式的自定义键盘UIButton

如何创建传递自定义参数的桌面快捷方式?

如何为scrot和gnome屏幕截图交互模式创建自定义快捷方式

如何创建像%appdata%这样的自定义百分比(%)快捷方式?

如何制作自定义快捷方式来打开或创建任何应用程序

KDE,每个应用程序的键盘快捷方式,例如:如何自定义chrome快捷方式?

Windows中“我的电脑”的地址目标是什么?如何制作自定义快捷方式?

如何在不提供意图或使用快捷方式的情况下利用 Siri 创建自定义对象?

如何在Ubuntu 13.04中将自定义键盘快捷方式链接到bash脚本?

如何在Excel Mac 2011中将快捷方式设置为“自定义键盘...”

如何在Vim中创建搜索快捷方式

如何在Geany中创建复杂的快捷方式?

如何在Chrome中创建URL快捷方式?

在vscode中,如何定义快捷方式来调用当前活动语言的自定义代码段?

在VS Code中将“ <-”按键组合替换为自定义快捷方式

如何创建将打开不同表单的多个快捷方式

如何在Google Drive Apps脚本中创建快捷方式而不是多个父级

如何使用不带Xcode的自定义快捷方式关闭不带关闭按钮的NSWindowController

如何使Windows自定义键盘快捷方式在每次调用时启动新程序实例?