我在Visual Studio上开发一个源代码管理的代码库。当我从存储库中提取最新更改时,我的断点和书签现在与代码不同步。有没有办法让他们保持同步?
(如果重要的话,我正在使用Perforce进行源代码管理 - 尽管考虑转换为git是出于与此问题无关的原因。)
答案 0 :(得分:2)
断点设置在文件中的特定行号(23,147,11697)。如果其他东西改变了Visual Studio之外的这行代码,那么就无法知道代码是否可能被移动,即使它确实将断点移动到哪里?
我认为更改源代码管理提供程序不会影响这一点。
有“Break at Function”命令:
调试>新断点>中断功能 - Ctrl + D,N
这允许您设置相对于函数开头的断点而不是文件中的位置。