如何导航到 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 中的行为:
- 将光标放在同一个地方(
Debug
字的中间)
- 打开右键菜单
- 按
Go to definition (F12)
或Go to Implementations(cmd + F12)
并且 VSCode 显示消息 No definition found for 'Debug'
。
有没有办法像在 IDEA 中一样在 VSCode 中按来源设置导航?
我在VSCode中使用this Rust extension。
您可以使用 rust-analizer 扩展来完成此操作,按住 ctrl 并单击“调试”,它应该可以工作。
如果您正在使用 Rust 扩展,我建议您不要使用它,因为它已被废弃。
我有这样的代码:
#[derive(Debug)]
struct Rectangle {
width: u32,
height: u32,
}
...我想深入了解 Debug
.
在 IntelliJ IDEA 中,我将光标放在 Debug
上,然后按 cmd + b
导航到 Rust 源。
在 VSCode 中,我试图获得类似于 IDEA 中的行为:
- 将光标放在同一个地方(
Debug
字的中间) - 打开右键菜单
- 按
Go to definition (F12)
或Go to Implementations(cmd + F12)
并且 VSCode 显示消息 No definition found for 'Debug'
。
有没有办法像在 IDEA 中一样在 VSCode 中按来源设置导航?
我在VSCode中使用this Rust extension。
您可以使用 rust-analizer 扩展来完成此操作,按住 ctrl 并单击“调试”,它应该可以工作。 如果您正在使用 Rust 扩展,我建议您不要使用它,因为它已被废弃。