设置

Sublime Text有许多不同的设置来自定义它的行为。通过编辑文本文件来更改设置:虽然这比使用GUI有点棘手,但您可以获得灵活的系统。

设置

设置都通过访问首选项▸设置菜单项。左侧窗格包含所有默认设置,以及每个的说明。右侧窗格是可以保存自定义的位置。

设置文件

按照以下顺序查询设置文件:

  1. Packages / Default / Preferences.sublime-settings
  2. Packages / Default / Preferences(<platform>)。sublime-settings
  3. Packages / User / Preferences.sublime-settings
  4. <项目设置>
  5. 包/ <语法> / <语法> .sublime设置
  6. Packages / User / <syntax> .sublime-settings
  7. <缓冲区特定设置>

一般情况下,你应该把你的设置包/用户/ Preferences.sublime的设置,这是在右边的窗格中选择菜单项时打开首选项▸设置。如果你想为一个特定的文件类型指定设置,例如,Python,你应该把它们放在包/用户/ Python.sublime的设置。这可以通过右侧窗格中访问时,一个Python文件打开时,菜单项首选项▸设置-语法具体选择。

按语法设置

可以在每个语法的基础上指定设置。这种情况的常见用途是具有不同的缩进设置或颜色方案因文件类型而异。

您可以通过选择编辑当前文件的语法设置语法具体-首选项▸设置菜单项。

按项目设置

设置可以在每个项目的基础上进行设置,细节都在项目文档

分心免费设置

分心自由模式已应用(一个额外的设置文件分心Free.sublime的设置)。您可以将文件设置在这里有他们只是在分心自由模式时应用-从访问其首▸设置-分神菜单项。

使用键绑定更改设置

该toggle_setting命令可用于切换设置。例如,为了使该切换的键绑定word_wrap对当前文件的设置,您可以使用(在首选项▸键绑定):

{      "keys": ["alt+w"],      "command": "toggle_setting",      "args":      {          "setting": "word_wrap"      }  }  

该set_setting命令可用于一种设置设置为一个特定值。例如,此键绑定使当前文件使用Cobalt色彩方案:

{      "keys": ["ctrl+k", "ctrl+c"],      "command": "set_setting",      "args":      {          "setting": "color_scheme",          "value": "Packages/Color Scheme - Default/Cobalt.tmTheme"      }  }  

这里修改的设置是缓冲区特定设置:它们覆盖放置在设置文件中的任何设置,但仅适用于当前文件。

故障排除

由于可以在几个不同的位置指定设置,有时可以帮助查看当前文件实际使用的应用设置。您可以使用控制台:

view.settings().get('font_face')