如何告诉Visual Studio在中断调试时不要离开当前文件?

3
有没有办法在暂停调试会话时避免Visual Studio跳转到其他文件?
如果您正在另一个地方调试类,并且代码是从一个表单中调用的,该表单又执行了ShowDialog();(或类似操作),如果您突然暂停应用程序,则Visual Studio将切换到该文件(有时是Main()方法)。我想留在我面前的文件中,因为我通常需要添加/删除航点或更改代码,而且如果打开了太多文件,返回到我之前的位置很烦人。
找不到该选项。

对于所有对该主题感兴趣的人,请查看Alex在https://dev59.com/kGUq5IYBdhLWcg3wQ-Tk#14726650的帖子回答。 - quetzalcoatl
3个回答

4

仅适用于VS 2012/2013。有关于VS2019的建议吗? - torno

2
我不确定如何解决你的问题,但或许你可以使用以下方法之一来轻松返回到你感兴趣的确切位置:
A. (从菜单中)查看 -> 后退导航。我将其绑定到了一个我认为很容易的键组合上。请注意,这仅适用于你实际编辑/使用光标导航的代码位置。
B. 使用键组合 Ctrl-K,Ctrl-K 将书签添加到你要返回的行。你可以通过书签窗口查看、命名和导航到所有书签。你也可以使用键组合 Ctrl-K,Ctrl-N 浏览你的书签。

谢谢Daniel,这大致是我所做的,但我希望有一种方法可以避免VS跳转到当前位置。 - Martin Marconcini

1

还有一种解决方法 - 您可以按下CTRL-F4,即可立即关闭导航的文件并返回所需的文件!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接