在键入一些代码后,我经常在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中有可能吗?
答案 0 :(得分:1)
您可以从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");
}
}