VSCode rust 格式保存行长度

Bra*_*man 7 rust visual-studio-code

    "rust-analyzer.checkOnSave.command": "clippy",
    "[rust]": {
        "editor.defaultFormatter": "rust-lang.rust-analyzer",
        "editor.formatOnSave": true
    },
Run Code Online (Sandbox Code Playgroud)

我在 vscode 中有这些 Rust 设置。它们对于格式化效果很好,但行长比我想要的要短。有没有办法调整最大线长度?

Cha*_*man 14

将 rustfmt.toml 放在项目根目录(rust-analyzer 尊重它),并使用rustfmt 设置

max_width = <number you'd like>
Run Code Online (Sandbox Code Playgroud)

  • 有没有办法在 vscode 中全局执行此操作?编辑:找到了一种方法,只需将此行添加到 vscode settings.json: ```json "rust-analyzer.rustfmt.extraArgs": ["--config", "max_width=80"], ``` (4认同)