侧边栏无折叠图标主因是未启用"fold_buttons": true;需在用户设置中开启该选项,并确保右下角语法为python/javascript等有效语言,光标停在def、function、{等可折叠结构起始行才显示。

侧边栏没有加减号?先确认 fold_buttons 开了
点击侧边栏(行号区左侧)的 ▶ 或 ▼ 图标是 Sublime 最直观的折叠方式,但这个图标默认不显示——除非你在用户设置里明确启用了 fold_buttons。打开 Preferences → Settings,右侧用户设置中必须包含这一行:
{
"fold_buttons": true
}
如果同时存在 "fade_fold_buttons": false,能避免按钮在闲置时淡出,更利于发现;若存在 "fold_enable": false,请直接删掉或改为 true,某些插件会悄悄写入这行并彻底禁用折叠。
光标停在哪一行,才会有图标可点?
侧边栏图标只出现在「可折叠结构的起始行」左侧,不是每行都有。它依赖语法作用域识别,常见有效位置包括:
-
def、class、if、for、while等带冒号和缩进块的行(Python) -
function、{、export、const声明块开头(JavaScript) <div>、<code><script></script>等 HTML 标签起始行(需右下角为 HTML)光标停在空行、注释行、字符串内部、闭合括号行(如
})时,图标不会出现,快捷键Ctrl+Shift+[同样静默失效。
Agent Browser下载一款AI工具,主要用于一款基于 Rust 的快速无头浏览器自动化命令行工具(CLI),支持 Node.js 回退机制,可使 AI agent 通过结构化命令实现页面导航、点击、输入及截图,适合需要提升相关任务效率的用户。
点了没反应?检查右下角语言名是不是
Plain TextSublime 不靠内容猜语言,只认右下角状态栏显示的名称。如果显示
Plain Text、Unknown Syntax或空白,所有基于语法的折叠(包括侧边栏图标)都会关闭。- 点击右下角文字 → 手动选为
Python、JavaScript、HTML等原生支持语言 - 保存文件时带扩展名(如
main.py),Sublime 才会自动匹配语法 - 若手动切换后仍无图标,临时禁用可疑插件(如旧版 Vue/YAML 插件),再试
想折任意几行,但侧边栏没图标?用
fold_selection当语法不支持、或你只想临时收起一段 JSON、日志、测试数据时,侧边栏图标根本不会出现——这时别硬等,直接手动选区:
- 鼠标拖选或多行选中(
Ctrl+L连续选行也行) - 按
Ctrl+Shift+[(Windows/Linux)或Cmd+Shift+[(macOS) - 侧边栏立刻出现独立小箭头,点击即可展开/收起
这个操作调用的是
fold_selection命令,不依赖语法、不改设置、不装插件,但折叠仅存于当前会话,关文件即消失。真正容易被忽略的是:侧边栏图标不是“开关”,而是“结果指示器”——它只在 Sublime 已识别出可折叠结构且 UI 层未被禁用时才出现。盯着它按却没反应,大概率是光标位置或语法识别出了问题,而不是功能坏了。
- 点击右下角文字 → 手动选为










