繁体   English   中英

在 VS2015 中禁用“中断模式”页面

[英]Disable “Break Mode” page in VS2015

最近从 VS2010 迁移到 2015。现在当我暂停一个正在运行的应用程序来处理它时,我会看到这个非常烦人的“中断模式”页面,其中包含“应用程序处于中断模式”。 好吧,不拍夏洛克,我按下了暂停键。 我知道它处于休息模式。 该页面很烦人,使我完全不必要地离开了我将要处理的代码。

我在 2010 年没有看到这个烦人的页面。我可能在 2010 年切换了一些设置,但太久了,记不得了。

有没有办法在 VS2015 中禁用这个愚蠢的中断模式页面?

到目前为止,我发现的最佳解决方案是将“中断模式”选项卡拖到屏幕底部(因此它像工具栏窗口一样附加)并使其尽可能小。 然后当您暂停并获得此屏幕时,它至少不会覆盖您现有的视图。

有一个免费的扩展可以解决这个问题: 禁用VS Market Place 提供的No Source Available Tab

这个小扩展将阻止标题为“No Source Available”的工具窗口出现在 Visual Studio 中,并将焦点保留在当前活动的选项卡上。

在工具→选项→调试→检查“使用托管兼容模式”下

我也遇到了这个烦人的问题,但没有意识到,我将异常设置设置为“中断所有异常”。 然后在外部代码中有一些异常,调试器在那里停止,但我看不到代码,因为它在框架中。 很烦人。

在 VS2017 中重置异常设置:

ctrl+al+e -> right click on the opening window -> reset to defaults

也许这对某人有帮助 =)

不要主要使用这个。 使用 atchoum 的解决方案。 它是最好的。

另一种选择:

我喜欢使用键盘而不是鼠标,所以我用 CTRL + ALT + BREAK(或者你可以点击暂停)调用暂停,不管这会导致烦人的“中断模式”窗口出现

当它出现并假设您仍然按住 CTRL + ALT + BREAK 键时 - 只需松开 ALT 和 BREAK 键并按 F4 键

这将关闭恼人的中断模式窗口,并带您进入页面并在您按下 CTRL + ALT + BREAK 的中断组合之前发现您的光标所在。

所以......在一次犯规中
CTRL + ALT + BREAK(进入中断模式)然后
CTRL + F4(关闭愚蠢的“中断模式”窗口并将光标放在你点击 CTRL + ALT + BREAK 之前的位置)

我遇到了同样的问题并且厌倦了寻找解决方案,但最后,我发现我的代码中有一个特定形式的错误; 更改该代码后,我没有遇到任何中断模式类型错误。

发生错误时的代码(中断模式)

Private Sub TextBox1_TextChanged(sender As Object, e As KeyPressEventArgs) Handles TextBox1.TextChanged

代码当错误(中断模式)没有发生

Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged

可能这会有所帮助,因此请检查您的代码在何时何地触发某些内容。

要禁用“中断模式”页面,请转到:

工具 --> 选项 --> 调试 --> 常规

取消选中“仅启用我的代码”复选框

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM