Хорошо, это происходит только после того, как я вставил одну точку останова, которая выглядит следующим образом:
import ipdb; ipdb.set_trace()
(определено в расширении vscode python)
Таким образом, символ 'ipdb' импортируется и, таким образом, загрязняет пространство имен.
Использование фрагмента для вставки точки останова, такой как from ipdb import set_trace; set_trace()
, вместо этого не импортирует ipdb, поэтому ничего для автозаполнения и загрязнения списка автозаполнения нет.