如何获得 Visual Studio 代码来为 Rust 重置 IntelliSense 引擎?

How can I get Visual Studio Code to reset the IntelliSense engine for Rust?

我正在做两个项目,一个是库,另一个是使用该库的程序。当我对库进行更改时,其他 window(程序)看不到这些更改,因此我没有获得更新的 IntelliSense。关闭使用该库的程序并重新打开它确实会强制进行更新,但我真的不想走那么远。

直接回答标题而不是根本问题...

您可以通过 运行 命令面板 (Ctrl+Shift+P) 中的“Rust:重启 Rust 服务器”命令重置 IntelliSense 和所有 Rust 代码功能。

状态栏中会显示进度。

仍然是一个生硬的工具,但它可以确保您处于全新状态,而无需完全重新启动 VS Code。