В Visual Studio Code я создал и переключился на новую ветку Git, щелкнув индикатор ветви в левом нижнем углу экрана и выбрав «+ Создать новую ветку ...». Это эквивалентно «git branch foo» + «git checkout foo».
Затем я внес некоторые изменения кода в мой Python, классифицированный в этой новой ветви foo (например: I удалены некоторые функции-члены класса). Чтобы было ясно, эти изменения присутствуют только в моей недавно созданной ветке foo, которая также является активной веткой. Эти изменения отсутствуют в основной ветви.
Однако, похоже, что база данных IntelliSense не синхронизируется c и по-прежнему содержит информацию из основной ветви, которая на данный момент не является активной. момент времени. Например, IntelliSense предложит возможные автозаполнения для функций-членов класса, которых больше нет в моей активной ветке foo.
Я что-то не так делаю?
Есть ли обходной путь (например, способ сброса базы данных IntelliSense для Python)?
Подробности:
Python Расширение: Microsoft ms- python. python версия 2020.1.57204 (6 января 2020 г.) )
Код Visual Studio: версия 1.41.1
Python версия 3.7.3