在调试时,我目前处于这个(下一个)语句:-
system<System_Body>()->executeFracture(calculateFracture(data));
^^1 ^^2
如何进入executeFracture()
或 calculateFracture()
直接轻松(无需更改代码)?
热键?扩大?插件?
我的糟糕解决方案
- 与
F11
,我要踏入system<System_Body>()
第一的。 - 我也可以跳转到
executeFracture()
的源码并按ctrl+F10
从那里,但不方便。
编辑
MotKohn 和 TheUndeadFish 建议使用具体步骤,谢谢!
另一个similar thread (我后来才发现)告诉它的热键是Shift+Alt+F11
.
热键使选择弹出,很好。
编辑 2(赏金原因)
现有答案(TheUndeadFish's)要求我将鼠标移动到弹出窗口中的正确选择。
(或按上/下选择选项)
我希望有一个更方便的方法,例如:-
- 我点击
calculateFracture
这个词,因此插入符号(闪烁的 |)会移动到它。 - 然后,我用键盘按下某个热键,
VS将步入calculateFracture()
立即。
最佳答案
不是热键,但当您的调试器在一行代码行上停止时,可以在右键菜单中找到我所知道的最接近的东西。您应该能够找到“Step Into Specific”的条目,其中包含一个子菜单,可以选择该行中的所有功能。
关于c++ - Visual Studio : Hotkey/way to step into f() in statement a()->f(b(), c(),d()) 直接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41605080/