xit!
[x]it! 支持在 Sublime Text 中与 todo 和清单文件协同工作
详细信息
安装
- 总计 651
- Win 281
- Mac 277
- Linux 93
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
[x]it! for Sublime Text
此 Sublime 包为 [x]it! 文件提供语法高亮、快捷键和自动完成功能。
功能特点
- 语法高亮
- 切换项目状态的快捷命令
- 智能补全到期日期
- 例如键入
5w
并由自动完成将其解析为从现在起5周的日期。兼容d
(天)、w
(周)、m
(月)和y
(年),以及任何数字前缀。
- 例如键入
- 一些合理的默认设置(例如缩进风格)
配置
命令的键绑定
以下命令可添加到您的 Default.sublime-keymap
文件中。当然,关键组合由您决定。
[
// Toggle checkbox status of the item.
// It cycles through the statuses given in the
// `xit_toggle` setting.
{ "keys": ["ctrl+shift+t"], "command": "xit_toggle" },
// Set item status to checked [x]
{ "keys": ["ctrl+shift+x"], "command": "xit_check" },
// Set item status to open [ ]
{ "keys": ["ctrl+shift+o"], "command": "xit_open" },
// Set item status to ongoing [@]
{ "keys": ["ctrl+shift+a"], "command": "xit_ongoing" },
// Set item status to obsolete [~]
{ "keys": ["ctrl+shift+n"], "command": "xit_obsolete" },
// Set item status to in-question [?]
{ "keys": ["ctrl+shift+q"], "command": "xit_in_question" },
]
设置(语法特定)
以下设置可以通过您的语法特定 xit.sublime-settings
文件覆盖。以下显示的是默认值。
{
// Auto-save after toggling checkboxes (via the commands `xit_check`, etc.).
"xit_auto_save": true,
// The checkbox statuses that the `xit_toggle` command
// should cycle through.
"xit_toggle": ["[ ]", "[x]"],
}
语法高亮/颜色覆盖
预定义的语法高亮应该在每个可用的颜色方案中都有意义。
对于 [x]it! 特定的自定义或修复,您可以指定以下颜色覆盖项
markup.other.title.xit
用于项目组标题markup.other.checkbox.open.xit
用于打开的复选框:[ ]
markup.other.checkbox.checked.xit
用于已经勾选的复选框:[x]
markup.other.checkbox.ongoing.xit
用于正在进行的复选框:[@]
markup.other.checkbox.obsolete.xit
用于已过时的复选框:[~]
markup.other.checkbox.in-question.xit
用于待定的复选框:[?]
markup.other.priority.exclamation.xit
用于优先级的感叹号:!
markup.other.priority.dot.xit
用于优先级的点:.
markup.other.description.xit
用于项目描述markup.other.due_date.xit
用于描述中的到期日期:-> 2022-03-27
markup.other.tag.name.xit
对于一个标签:#example
markup.other.tag.value.xit
对于标签的值:#example=value
此外,您还可以根据物品状态引用以下元范围进行调整
meta.item.status.open.xit
meta.item.status.checked.xit
meta.item.status.ongoing.xit
meta.item.status.obsolete.xit
meta.item.status.in-question.xit
请在此处查看详细的基于深色方案的着色示例:点击此处
您还可以配置Sublime,使其始终使用[x]it!特定颜色方案。如果默认颜色与常规颜色方案不搭配,这特别有用。您可以在您的语法特定xit.sublime-settings
文件中指定此设置
{
// Always use the Monokai scheme for [x]it!
"color_scheme": "Monokai.sublime-color-scheme"
}