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