如何在VS Code中重置intellisense?

时间:2017-12-07 17:49:10

标签: visual-studio-code

如果在调试VsCode时进行代码更改,则intellisense有时会因错误的编译错误而出现故障。重置或纠正它的最快方法是什么?

7 个答案:

答案 0 :(得分:10)

重新启动TypeScript语言服务

在VS代码中,

  1. 打开命令面板 (查看菜单→命令面板)
  2. 输入TypeScript: Restart TS server. (键入“ restart”,它应该自动建议)

答案 1 :(得分:4)

答案 2 :(得分:4)

对于C#,请使用以下代码:

%runcmd+shift+P弹出命令栏,然后弹出ctrl+shift+P。输入OmniSharp: restart OmniSharp,它会提示您。

答案 3 :(得分:4)

在VSCode中, Ctrl + Shift + P ,然后单击 C / C ++重新扫描工作区对我有用。希望这会有所帮助。

答案 4 :(得分:0)

您可以按Ctrl + Shift + P或F1,然后在命令面板中写“ reset ..”,然后在弹出列表中选择“ C / C ++ Reset IntelliSense database”。enter image description here

答案 5 :(得分:0)

我遇到了以下问题:

  • 退出 VSCode
  • 禁用 C/C++ 扩展
  • C/C++ 重置 IntelliSense 数据库
  • C/C++ 重新扫描工作区

我发现我有一堆名为 cpptoolscpptools-srv 的进程在运行。杀死所有这些并重置 VSCode 后,一切又开始工作了。

答案 6 :(得分:0)

重启 Dart 分析服务器

好吧,由于这个问题有点笼统,而且看到人们用各种编程语言解决的方法做出回应,我将发布 Dart 的问题。

  • 打开命令面板(查看菜单 → 命令面板)
  • 输入:Dart: Restart Analysis Server 并按 Enter

这将按照第二步所说的进行,就像关闭和重新打开 vscode