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

VS Code中Dart代码格式化到屏幕中间自动换行如何修改?

VS Code中Dart代码自动强制换行问题解决方法

Dart官方自带的格式化工具默认单行最大长度阈值为80字符,当代码长度触及该阈值就会触发自动换行,你可以通过修改以下配置调整触发换行的长度阈值解决问题:

方法1:修改VS Code全局配置

  • 打开VS Code设置界面:Windows/Linux使用快捷键Ctrl+,,Mac使用快捷键Cmd+,
  • 在设置搜索框输入Dart: Line Length,找到对应配置项
  • 将默认值从80修改为你期望的数值,常用可选120、150均可,数值越大越不容易触发自动换行

方法2:修改项目级配置(针对Flutter/Dart项目)

在项目根目录的analysis_options.yaml文件中添加如下配置,配置仅对当前项目生效:

formatter:
  page_width: 120

linter:
  rules:
    lines_longer_than_80_chars: false

配置完成后重启VS Code或重新加载Dart插件,再次格式化代码即可生效。

内容的提问来源于stack exchange,提问作者Jishnu K Sanjeevan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 06:54:00