Как автоматически остановить отладку при начале редактирования кода? - PullRequest
10 голосов
/ 25 февраля 2010

Я работаю над проектом ASP.NET. Когда я отлаживаю, я часто хочу переключиться с моего браузера на Visual Studio (2008) и отредактировать некоторый код. Visual Studio тогда не позволит мне редактировать код, если я сначала явно не отладлю.

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

Отключение Редактировать и продолжить позволяет мне редактировать код, но это не заставляет VS прекратить отладку ...

Ответы [ 2 ]

0 голосов
/ 23 сентября 2015

Обходной путь, который позволит вам редактировать код во время отладки
В случае против 2012
перейдите в Инструменты -> Отладка -> Редактировать и продолжить снимите флажок Включить редактировать и продолжить, и не забудьте перестроить / отладить после редактирования enter image description here

0 голосов
/ 25 февраля 2010

Да, это может быть сделано. По умолчанию эта функция отключена. Чтобы включить Редактировать и Продолжить, перейдите в Инструменты .. Параметры в меню Visual Studio IDE. Откройте раздел «Отладка» дерева и нажмите «Изменить и продолжить группу». Убедитесь, что установлен флажок «Включить редактирование и продолжить». Если вы используете VS 2005 Professional, вам может потребоваться установить флажок внизу этого экрана, например, «Показать все параметры».

alt text

ОБНОВЛЕНИЕ : Вы должны быть в точке останова в своем коде для редактирования. Вы не можете редактировать сигнатуры методов, добавлять новые методы и т. Д. Подобные изменения не были предназначены для Edit и Continue, и я даже не могу думать, как это будет реализовано Microsoft.

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