【发布时间】:2020-01-12 17:19:46
【问题描述】:
在 Visual Studio Code 中,我通过单击屏幕左下角的分支指示器并选择“+ 创建新分支...”来创建并切换到新的 Git 分支。这相当于“git branch foo”+“git checkout foo”。
然后,我在新分支 foo 中分类的 Python 中进行了一些代码更改(例如:我删除了类的一些成员函数)。需要明确的是,这些更改仅存在于我新创建的分支 foo 上,该分支也是活动分支。主分支上不存在这些更改。
但是,IntelliSense 数据库似乎不同步,并且仍包含来自主分支的信息,此时该分支不是活动分支。例如,IntelliSense 将为我的活动分支 foo 中不再存在的类成员函数建议可能的自动完成。
我做错了什么?
是否有解决方法(例如,为 Python 重置 IntelliSense 数据库的方法)?
详情:
Python 扩展:Microsoft ms-python.python 版本 2020.1.57204(2020 年 1 月 6 日)
Visual Studio 代码:1.41.1 版
Python 版本 3.7.3
【问题讨论】:
标签: python visual-studio-code intellisense