Sublime Text 支持通过 .sublime-project 文件为项目单独配置设置,该 JSON 文件需置于项目根目录,可覆盖全局及语法设置;包含 folders 和 settings 字段,支持语言级与项目级设置,并配合 .sublime-workspace 记忆状态。

Sublime Text 支持为每个项目单独配置设置,核心是使用 .sublime-project 文件——它是一个 JSON 格式的文件,和项目根目录下的文件、文件夹同级存放,能覆盖全局和语法专属的设置。
创建并编辑 .sublime-project 文件
在项目根目录下新建一个纯文本文件,命名为 xxx.sublime-project(名字任意,但后缀必须是 .sublime-project)。用 Sublime 打开它,填入合法 JSON 结构即可。最简模板如下:
{
"folders": [
{
"path": "."
}
],
"settings": {
"tab_size": 2,
"translate_tabs_to_spaces": true,
"font_size": 14
}
}
其中 folders 指定项目包含的目录(支持多个),settings 是该项目生效的通用设置。
按语言或文件类型覆盖设置
可在 .sublime-project 中嵌套 file_exclude_patterns、folder_exclude_patterns 等项目级过滤规则,也能通过 settings 下的 extensions 或配合 view.settings().set() 插件实现更细粒度控制。但更常用且推荐的方式是:在 settings 内直接写语言相关键值,例如:
-
"rulers": [80, 120]—— 只对当前项目显示列标尺 -
"trim_trailing_white_space_on_save": true—— 仅本项目保存时自动删空格 -
"spell_check": false—— 关闭当前项目的拼写检查
这些设置会自动作用于该项目所有视图,无需额外绑定语法类型。
米歌_实用企业网站管理系统 Mixge Web Manage (简称:米歌MWM),我们的与众不同在于:彻底颠覆了传统网站的固定模式变成可操控模式。米歌WMW简单,实用,灵活,为非专业人士而设计开发。正如, 第一步添加栏目,第二步发布内容,剩下的就是一些设置。新增功能:1.增加了右侧的联系方式(包括电话、QQ、MSN和旺旺);2.自动缩略图功能,在首页提取和栏目提取自动显示缩略图,并且在文章插入大
配合 .sublime-workspace 实现状态记忆
当用 Project → Save Project As… 保存项目后,Sublime 会自动生成同名的 .sublime-workspace 文件(通常不手动编辑)。它记录了当前打开的文件、光标位置、折叠状态等运行时信息。只要用 Project → Open Project 打开 .sublime-project,就会自动加载对应 workspace,恢复上次的工作状态。
快速切换与验证是否生效
打开项目后,可通过 Preferences → Settings – Project 直接编辑当前项目的配置,Sublime 会自动定位到已存在的 .sublime-project 并保持同步。想确认某项设置是否被项目级覆盖,可打开命令面板(Ctrl+Shift+P / Cmd+Shift+P),输入 “Settings: Show Current Values”,查看各层级优先级(project > syntax > user > default)中该项的实际值。
基本上就这些。不需要插件,不依赖路径硬编码,改完保存即生效——关键是把文件放对位置、结构写对,Sublime 就会自动识别。









