Часто случается, что я отлаживаю программу шаг за шагом.Обычно я всегда использую кнопку «шаг в», чтобы остановить каждую строку в отлаживаемом разделе, и когда я думаю, что получил текущую строку, просто нажмите еще раз.
Что действительно нарушает этот рабочий процесс,однако, это библиотечные вызовы.Если есть что-то вроде вычисления длины строки, хранения карты или чего-то подобного, отладчик перейдет в какой-нибудь файл STL и продолжит там.Затем мне нужно нажать «выпрыгнуть», чтобы перейти обратно к программе, которую я смотрю.
Это значит: меня отвлекают от документа, который мне действительно интересен, во-первых, потому что код внезапно исчезает иотображается источник STL, а во-вторых, потому что мне приходится смотреть на панель кнопок и перемещать мышь, а когда я отскочил назад, я обычно несколько растерялся.
Есть ли способ предотвратить отладчикот открытия исходных файлов STL?Какой-то черный список, или, может быть, даже более изящно, где-то где-то там?До сих пор я нашел параметр «только мой код», но он работает только для управляемого кода, и я работаю с собственным кодом.