如何导航到 VSCode 中的 Rust 源代码?

How to navigate to Rust sources in VSCode?

我有这样的代码:

#[derive(Debug)]
struct Rectangle {
    width: u32,
    height: u32,
}

...我想深入了解 Debug.

的来源

在 IntelliJ IDEA 中,我将光标放在 Debug 上,然后按 cmd + b 导航到 Rust 源。

在 VSCode 中,我试图获得类似于 IDEA 中的行为:

并且 VSCode 显示消息 No definition found for 'Debug'

有没有办法像在 IDEA 中一样在 VSCode 中按来源设置导航?

我在VSCode中使用this Rust extension

您可以使用 rust-analizer 扩展来完成此操作,按住 ctrl 并单击“调试”,它应该可以工作。 如果您正在使用 Rust 扩展,我建议您不要使用它,因为它已被废弃。