zequion Ответов: 3

Против кризиса компиляции


Мне нужно знать, каков наиболее эффективный способ компиляции и запуска с помощью VS. Сотни раз в день я должен нажимать на compile Debug, Compile Release и "Start" и ждать, чтобы вернуться к линии, где я работаю. Другого выхода нет?

Как минимум, там может быть кнопка, которая компилируется в debug, компилируется в Release и выполняется. Я этого не понимаю.

Что касается отладки, в которой вы можете вернуться, изменить и продолжить, то, насколько я знаю, ее не существует, она только позволяет увидеть значение, которое имела немодифицированная переменная. Я делаю это неправильно или это так?

Что я уже пробовал:

на всех сайтах компании internet.in все сайты Интернета

3 Ответов

Рейтинг:
1

OriginalGriff

F5

Вот и все. Компилирует, строит, запускает в отладчике, если он компилируется нормально.


Richard Deeming

F10 это также полезно - когда вы не отлаживаете, он компилируется, запускает приложение и прерывается на первой строке пользовательского кода. :)

Рейтинг:
1

Richard MacCutchan

Видеть Обзор Visual Studio | Microsoft Docs[^].


Рейтинг:
1

phil.o

Вам не нужно каждый раз компилировать Debug + Release. На самом деле, во время отладки имеет смысл иметь дело только с отладочной версией. В идеале вы должны компилировать версию выпуска только после того, как она была тщательно отлажена, или, например, если вы хотите провести тестовый тест версии выпуска против версии отладки.

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


[no name]

Прямо сейчас я скомпилировал в Debug но не в Release и при нажатии F11 на определенной строке я получаю это сообщение:

Файл исходного кода отличается с момента создания модуля. Вы хотите, чтобы отладчик использовал его в любом случае?