Как синхронизировать точки останова Visual Studio с измененным извне кодом? - PullRequest
0 голосов
/ 01 февраля 2012

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

(В случае, если это имеет значение, я использую Perforce для управления исходным кодом - хотя рассматриваю переход на git по причинам, не связанным с этим вопросом.)

1 Ответ

2 голосов
/ 01 февраля 2012

Точка останова устанавливается на определенный номер строки в файле (23, 147, 11679).Если что-то еще изменяет эту строку кода вне Visual Studio, то у него нет возможности узнать, что код потенциально перемещен, и даже если бы он сделал это, куда бы он переместил точку останова?

Я не думаю, что изменениепоставщик управления исходным кодом будет влиять на это.

Существует команда «Break at Function»:

Отладка> Новая точка останова> Break at Function - Ctrl + D, N

Break at Function dialog

Это позволяет вам установить точку останова относительно начала функции, а не позиции в файле.

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