Как сказать Visual Studio не переходить от текущего файла на Break All? - PullRequest
2 голосов
/ 11 ноября 2009

Есть ли способ избежать перехода Visual Studio к другому файлу при приостановке сеанса?

Если вы отлаживаете класс где-то еще, и код вызывается из формы, которая, в свою очередь, выполняет ShowDialog (); (или аналогичный), если вы внезапно приостановите приложение, Visual Studio переключится на файл (который иногда является методом Main ()). Я хотел бы остаться в файле, который у меня есть, потому что мне обычно нужно добавлять / удалять путевые точки или менять код, и это раздражает (если у вас слишком много открытых файлов), чтобы вернуться к точке, где я было до паузы.

Не могу найти опцию.

Ответы [ 3 ]

3 голосов
/ 14 марта 2013

Последняя сборка расширения VSCommands (бесплатная версия), доступная с http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8, имеет именно то, что вы хотите. Он добавляет кнопку «Разорвать текущий документ» на панель инструментов и меню отладки:

http://vscommands.squaredinfinity.com/Media/VSCommands/BlogPost//blog/breakincurrentdocument.png

2 голосов
/ 11 ноября 2009

Я не уверен, как именно решить вашу проблему, но, возможно, вы захотите использовать один из следующих способов, чтобы легко вернуться к той точке, которая вас интересует:

A. (из меню) Вид -> Навигация назад. Я связал это с сочетанием клавиш, которое мне кажется легким. Обратите внимание, что это работает только с теми позициями в коде, где вы фактически редактировали / перемещались с помощью курсора.

B. Добавьте закладку в строку, к которой вы хотите вернуться, с помощью комбинации клавиш Ctrl-K, Ctrl-K . Вы можете просмотреть, назвать и перейти ко всем своим закладкам через окно закладок. Вы также можете перемещаться по закладкам с помощью комбинации клавиш Ctrl-K, Ctrl-N

1 голос
/ 10 июля 2014

Еще одна работа - вы можете нажать CTRL-F4 , чтобы мгновенно закрыть файл навигации и вернуться к нужному файлу!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...