在VSCode中使用rust-analyzer
We recommend you to use rust-analyzer extension in VSCode to support development of BlueOS kernel.
然而,由于我们使用gn而非Cargo.toml来管理项目,VSCode中的rust-analyzer扩展可能无法开箱即用。你应该使用以下命令1来使扩展正常工作
gn gen out/qemu_mps2_an385 --export-rust-project
ln -sfn out/qemu_mps2_an385/rust-project.json
-
https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/rust.md#使用-vscode ↩