我已经在VS代码1.36.0中安装了RLS extension。如何使用rustfmt获取代码格式? VS代码“格式文档”选项似乎不起作用。
我有 rustc 1.36.0(a53f9df32 2019-07-03), rls 1.36.0(9692ca8 2019-05-18)和 rustfmt < / strong>已安装1.2.2稳定(5274b49 2019-04-24)。
我还可以使用CLI进行格式化-rustfmt foo.rs
更新
我在VS Code设置中注意到了以下内容,但似乎不起作用。
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust"
},
注意:我已将代码打开为工作区文件夹。我曾经使用cargo to create hello_world软件包,其结构如下。
.
├── Cargo.lock
├── Cargo.toml
├── src
│ └── main.rs
└── target
└── rls
更新2-现在可以使用。
我没有更改任何特定内容。我确实注意到VS Code已更新为版本:1.36.1。
(由于悬赏而无法关闭问题。)