Skip to content

Zed Configure

配置文件

全局配置

默认情况下,它位于 ~/.config/zed/settings.json,但如果您的 Linux 环境中存在 XDG_CONFIG_HOME,它将位于 $XDG_CONFIG_HOME/zed/settings.json

目录/项目配置

全局配置与项目内的任何本地配置合并。你可以通过从命令面板运行zed: 打开本地设置来打开项目设置。这将创建一个包含.zed/settings.json的.zed目录。


自动保存

说明:自动保存已编辑缓冲区的时间。 设置:autosave 默认值:off 选项

要禁用自动保存,请将其设置为off

{
  "autosave": "off"
}

要在焦点改变时自动保存,请使用on_focus_change

{
  "autosave": "on_focus_change"
}

要在活动窗口改变时自动保存,请使用on_window_change

{
  "autosave": "on_window_change"
}

要在一段时间不活动后自动保存,请使用after_delay

{
  "autosave": {
    "after_delay": {
      "milliseconds": 1000
    }
  }
}

软换行SoftWarp(自动换行)

描述:是否自动换行以适应编辑器/首选宽度。 设置:soft_wrap 默认值:prefer_line

选项:

  1. none 停止软换行
  2. prefer_line 通常避免换行,除非该行太长
  3. editor_width 换行超出编辑器宽度的行
  4. preferred_line_length 换行超出 preferred_line_length 配置值的行

Ref

https://zed.rust-lang.net.cn/docs/configuring-zed