VS2015の「ブレークモード」ページを無効にする


87

最近VS2010から2015に移行しました。実行中のアプリを一時停止して作業すると、「アプリケーションが中断モードになっています」という非常に煩わしい「中断モード」ページが表示されます。さて、シュートシャーロックはありません、私は一時停止を押しました。私はそれが中断モードであることを知っています。このページは迷惑で、私が完全に不必要に作業しようとしていたコードから私を連れて行ってくれます。

2010年にはこの迷惑なページは表示されませんでした。2010年にいくつかの設定を切り替えたのかもしれませんが、覚えるには長すぎます。

VS2015でこの愚かなブレークモードページを無効にする方法はありますか?


1
ソースコードの行でプログラムを正確に破壊する可能性は決して良くありません。したがって、このページを表示して、意味のあるものを表示できないことを思い出させます。呼び出しスタックを見て、正しいスレッドを選択し、代わりに独自のブレークポイントを設定してください。
Hans Passant 2016年

16
どこで一時停止したかは尋ねていません。一時停止した場所を見つける方法を尋ねているのではありません。特定の行で一時停止することを期待していません。それは気にしないでください。ブレークポップアップウィンドウをオフにする方法を尋ねています。私は単にそれを一時停止させたいのですが、BSではなく一時停止するだけです。一時停止したことを通知するポップアップページは必要ありません。私は2010年に何かをオフにしたかもしれません、思い出せません。2015年にその設定を見つけて、もう一度オフにします。ブレークページはまったく必要ありません。限目。
Wolfie 2016年

1
これは私が取り除こうとしているものです:oi67.tinypic.com/hrnbfd.jpg
Wolfie

1
私は、マイクロソフトが顧客が愚かであると仮定するのが好きだと思います。マイクロソフト製品を使用するために、私たちはある意味愚かです。彼らは私たちが彼らの製品を使うのは愚かだと思っているので、彼らはそれに応じて私たちを扱います。
user275801 2016年

2
このページは役に立ちません。それ以外のことを提案する人はだれでも、マイクロソフト社にとっては悪口です。
JSON 2017

回答:


102

私がこれまでに見つけた最良の解決策は、「Break Mode」タブを画面の下部にドラッグして(ツールバーウィンドウのように接続されるようにする)、できるだけ小さくすることです。次に、一時停止してこの画面を表示すると、少なくとも既存のビューがカバーされません。


1
素晴らしい解決策、それをコールスタックペインにドラッグしました
Chris Marisic

ええ、これは素晴らしい解決策です!

1
この段階から続行できません。ブレークモードになった後は常に停止します。Xamarinアプリを開発しています。
Rahul Sonone 2017

2
私を夢中にさせてきた何かに対するなんと単純な解決策でしょう!左側のサイドパネルに私のものをドラッグして、「自動非表示」に設定すると、可能な限り目立たなくなります。
おそらく

2
他のコメンテーターには、「素晴らしい解決策!」、 大嫌い。これは素晴らしい解決策ではありません。これは、<center>タグを使用してフロートをクリアするようなものです。これはを使用eval("decodeURIComponent('%40')")してメールを難読化するのに似ています。ソリューションコードコマンダーをありがとうございます。私はそれを感謝し、それは私の人生を楽にします。しかし、それは素晴らしい解決策ではありません。
dgo 2018

24

この問題を解決するための無料の拡張機能があります:VSマーケットプレイスから利用できるソースを利用できないタブを無効にします。

この小さな拡張機能により、「利用可能なソースがありません」というタイトルのツールウィンドウがVisual Studioに表示されなくなり、現在アクティブなタブにフォーカスが保持されます。


このリンクで質問に答えることができますが、回答の重要な部分をここに含め、参照用のリンクを提供することをお勧めします。リンクされたページが変更されると、リンクのみの回答が無効になる可能性があります。- レビューから
SWalters 2017

編集されました。ありがとう。
Atchoum 2017

なぜ反対票なのか?役立つようにしようとすると、今あなたに反対票がかかりますか???
Atchoum 2017年

私はあなたの回答に反対票を投じた人ではありません。私はレビュータスクを実行しているときに単にそれに遭遇しました。
SWalters 2017年

2
質問を編集してより多くの情報を含めたので、それだけの価値があるので、私はあなたに賛成票を与えました。
SWalters 2017年

13

[ツール]→[オプション]→[デバッグ]→[管理互換モードを使用する]をチェックします


1
これはデバッガーエンジンを切り替え、この問題を解決するために何もしません。
Kabwla-TwoLips

1
:あなたはおそらくそれを行うべきではありません管理互換モードを有効にすると、動作させるために、現在のデバッガの実装に依存する多くの機能が無効になりますが。製品からレガシーエンジンを完全に削除し、このブログ投稿の後半で説明するオプションを削除することが将来の目標です。 msdnブログリンク以下の@CodeCommanderのソリューションを確認してください
bnu

7

私もこの厄介な問題を抱えていて、例外設定を「すべての例外でブレークする」に変更したことに気付きませんでした。次に、外部コードでいくつかの例外が発生し、デバッガーが停止しましたが、フレームワークのようにコードが表示されませんでした。かなり迷惑です。

VS2017で例外設定をリセットするには:

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

多分これは誰かを助ける=)


問題は、[一時停止]をクリックすると、非常に迷惑です。コードのその部分を書いた開発者は、よく私は素敵なことをしようとしています...
ケン・

6

主にこれを使用しないでください。atchoumのソリューションを使用します。一番よい。

別のオプション:

マウスの代わりにキーボードを使用したいので、CTRL + ALT + BREAK(または[一時停止]をクリックして)で一時停止を呼び出すと、迷惑な「ブレークモード」ウィンドウが表示されます。

表示され、CTRL + ALT + BREAKキーが押されたままであると想定した場合-ALTキーとBREAKキーを放してF4キーを押すだけ

これにより、迷惑なブレークモードウィンドウが閉じ、ページに移動し、CTRL + ALT + BREAKのブレークの組み合わせを押す前にカーソルが置かれていたことがわかります。

だから...
一気にCTRL + ALT + BREAK(ブレークモードに入る)を押してから
CTRL + F4(愚かな「ブレークモード」ウィンドウを閉じて、CTRL + ALT + BREAKを押す前にいた場所にカーソルを置く) )


2
あなたは本質的にここに言っています:(ショートカットを使用して)迷惑なウィンドウを閉じます。それは問題の解決策ではありません。
Jack Miller

これは、キーボードショートカットが好きな人にとっては非常に良い解決策です。
ジェフデイビス

とにかくホットキーを使用している場合、その非常に効率的なアプローチ
UuDdLrLrSs '27

0

私は同じ問題を抱えていて、解決策を探すのにうんざりしていましたが、結局、特定の形式のコードにエラーが1つあることがわかりました。そのコードを変更した後、ブレークモードタイプのエラーは発生しませんでした。

エラー発生時のコード(ブレークモード)発生

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

これが役立つ可能性があるので、コードがどこでいつトリガーするかを確認してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.