VS2005 / 8中的键盘快捷键,用于“退出当前方法”
-
03-07-2019 - |
题
在调试时,每当我想退出当前方法而不运行其任何语句时,我会做一个技巧,我将当前执行指针移动到方法的末尾,然后单击F10 / 11。
是否有键盘快捷键(或者我可以编程一个)来完成此操作吗?
(我不是指shift-F11(步出) - 它会运行所有代码,直到方法结束,我不想这样做。)
解决方案
以下按键序列适用于我(在Visual Studio 2008中测试);我能够将它们记录为临时宏并成功播放它们:
-
Ctrl + M,Ctrl + M
(Edit.ToggleOutliningExpansion:折叠当前方法) -
右箭头
(跳过折叠参数列表) -
Ctrl +]
(Edit.GotoBrace:转到开头大括号) -
Ctrl +]
(Edit.GotoBrace:转到结束括号) -
Ctrl + Shift + F10
(Debug.SetNextStatement:将下一个语句设置为函数末尾的右大括号) -
F10
(Debug.StepOver:离开方法)
醇>
其他提示
AFAIK是唯一的方法。
不隶属于 StackOverflow