docs: Rust-analyzer example settings for alternate targets (#29353)
Release Notes: - N/A
This commit is contained in:
parent
f81e65ae7c
commit
a17807d8b1
1 changed files with 24 additions and 0 deletions
|
@ -95,6 +95,30 @@ If you want to use a binary in a custom location, you can specify a `path` and o
|
|||
|
||||
This `"path"` has to be an absolute path.
|
||||
|
||||
## Alternate Targets
|
||||
|
||||
If want rust-analyzer to provide diagnostics for a target other than you current platform (e.g. for windows when running on macOS) you can use the following Zed lsp settings:
|
||||
|
||||
```json
|
||||
{
|
||||
"lsp": {
|
||||
"rust-analyzer": {
|
||||
"initialization_options": {
|
||||
"cargo": {
|
||||
"target": "x86_64-pc-windows-msvc"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
If you are using `rustup` and you can find a list of available target triples (`aarch64-apple-darwin`, `x86_64-unknown-linux-gnu`, etc) by running:
|
||||
|
||||
```sh
|
||||
rustup target list --installed
|
||||
```
|
||||
|
||||
## More server configuration
|
||||
|
||||
<!--
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue