【问题标题】:Visual Studio Code IntelliSense removed classesVisual Studio Code IntelliSense 已删除类
【发布时间】:2016-12-16 19:49:16
【问题描述】:

我已经习惯了Visual Studio Codesemi-broken IntelliSense,它只在某些情况下显示相关的方法,但那个让我发疯。每次我创建一个类时,Visual Studio Code 都能找到它。但是一旦这个类被删除,它仍然能够找到它,即使它被删除了几天。

我该如何解决?

【问题讨论】:

  • 这个问题似乎与以下问题重复:stackoverflow.com/questions/18289936/…
  • 不,不幸的是它不是重复的。这在视觉工作室而不是视觉工作室代码中给出了答案。请问为什么投反对票?
  • 投反对票是因为认为这是一个重复的问题。我不会对 VSCode 以与 VS 类似的方式工作感到惊讶,即创建一个数据库来存储智能感知数据。找到文件并杀死它。
  • 您能否提供一些示例代码以及预期和实际行为。最好在 Github 上提交此类问题:github.com/Microsoft/vscode-cpptools 或 github.com/Microsoft/vscode/issues/new

标签: c++ visual-studio-code


【解决方案1】:

vscode 将智能感知信息存储在 .BROWSE.VC.DB 文件中。由于某些原因,我能够在某些项目的 .vscode 文件夹中找到它们,但在其他项目中却没有,即使使用默认配置也是如此。该位置可能已随最新版本而更改。我在 AppData\Roaming\Code\User\workspaceStorage 中找到了所有 .BROWSE.VC.DB。删除它,它工作。

【讨论】:

    猜你喜欢
    • 2019-11-05
    • 2018-03-22
    • 1970-01-01
    • 2022-01-07
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    • 2019-06-10
    • 1970-01-01
    相关资源
    最近更新 更多