rust-analyzer中的自定义Cargo命令“ install-ra”从何而来?

Tim*_*mmm 2 rust rust-cargo

生成rust-analyzer的说明说要运行此命令:

cargo install-ra
Run Code Online (Sandbox Code Playgroud)

它有效,但是如何?这不是官方命令,也不在cargo --list或中Cargo.toml

E_n*_*ate 5

有问题的存储库包含自定义本地货物的配置文件中的“.cargo /配置”。在这种情况下,它定义了一堆别名,包括install-ra

[alias]

# Installs the visual studio code extension
install-ra   = "run --package ra_tools --bin ra_tools -- install-ra"
install-code = "run --package ra_tools --bin ra_tools -- install-ra" # just an alias

Run Code Online (Sandbox Code Playgroud)

也可以看看: