plaintasks装不上需先验证package control是否真正生效:执行package control: list packages命令,若报错或无响应则需重装;搜不到插件时注意大小写和拼写;装完需手动设置plaintasks语法并检查快捷键冲突。

PlainTasks插件装不上?先确认Package Control真生效了
没装对Package Control,PlainTasks根本不会出现在搜索结果里——这不是插件问题,是包管理器没跑起来。别信菜单里有“Package Control”选项就代表它能用,必须手动验证。
- 按
Ctrl+Shift+P(macOS 用Cmd+Shift+P),输入Package Control: List Packages,回车后能看到一长串已安装插件名才算通过 - 如果报错“command not found”或直接无响应,说明Package Control没真正加载,得重装:关闭Sublime Text → 进入
Installed Packages/目录 → 删除所有含Package Control的文件 → 下载最新Package Control.sublime-package→ 拖进该目录 → 重启 - ST4用户尤其注意:旧版安装脚本(比如指向
sublime.wbond.net的)已失效,必须用官网installation.py或手动拖入方式
安装PlainTasks时搜不到?试试拼写和大小写
在命令面板里搜 PlainTasks,不是 plain tasks、todo 或 task——插件名严格区分大小写,且中间没有空格。搜不到就说明Package Control还没连上源,或者网络被拦截。
- 执行
Package Control: Install Package后,等待几秒再输,别急着回车;首次运行会缓存插件列表,可能卡顿 - 如果一直转圈或超时,可临时换源:打开
Preferences → Package Settings → Package Control → Settings,把"channels"改成["https://packagecontrol.io/channel_v4.json"] - 装完不显示图标或快捷键无效?不是没装成功,而是插件默认不自动启用语法高亮——新建文件后手动选
PlainTasks语法(右下角状态栏点击,选PlainTasks)
新建待办文件后没反应?文件扩展名和语法绑定要匹配
PlainTasks 不靠文件名触发功能,靠的是语法高亮绑定。哪怕你命名为 TODO.todo,如果当前视图没设成 PlainTasks 语法,Ctrl+I、Ctrl+D 全部失灵。
- 新建文档后,先按
Ctrl+Shift+P→ 输入PlainTasks: New document,它会自动设置语法并插入模板行 - 手动建的文件,右下角状态栏点开语法名 → 搜索
PlainTasks→ 选中;也可按Ctrl+Shift+P→Set Syntax: PlainTasks - 支持的扩展名有
.todo、.tasks、.taskpaper,但不是“识别到就生效”,只是方便你双击打开时自动套用语法——首次打开仍需手动确认
快捷键冲突或失效?检查是否被其他插件劫持
Ctrl+D 标记完成、Alt+C 取消任务这些快捷键,很容易被 Emmet、SideBarEnhancements 等插件覆盖。冲突不报错,只静默失效。
- 打开
Preferences → Package Settings → PlainTasks → Key Bindings – User,粘贴官方默认键位(不要删原文件,只追加):
[
{ "keys": ["ctrl+d"], "command": "plain_tasks_toggle", "args": {"task_state": "done"} },
{ "keys": ["alt+c"], "command": "plain_tasks_toggle", "args": {"task_state": "canceled"} }
]
Alt+C 在英文键盘是 Option+C,中文输入法下可能触发候选词,建议切英文输入法再试Ctrl+Enter 插入新任务没反应,检查是否被 Sublime 自带的 insert_snippet 绑定占用了——删掉或禁用相关 snippet 插件











