You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Rust代码格式化时让注释与代码保持同行?

解决VS Code中rust-analyzer格式化时同行注释被换行的问题

rust-analyzer默认依赖rustfmt做代码格式化,默认配置会把行尾注释单独移到新行,要保留同行注释只需要调整rustfmt的配置:

  • 项目级配置(推荐):在项目根目录创建或编辑rustfmt.toml文件,添加以下内容:
    comment_style = "Leave"
    
  • 全局配置:找到rustfmt的全局配置文件(Linux/macOS在~/.rustfmt.toml,Windows在C:\Users\<你的用户名>\.rustfmt.toml),同样添加上述配置项。

保存配置后,再用rust-analyzer格式化代码,同行注释就会保留在原位置,和你期望的格式一致。

内容的提问来源于stack exchange,提问作者q2333

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 15:57:07