大家好,我是考100的代码小小顾,祝大家学习进步,加薪顺利呀。今天说一说scriptable脚本分享_优化源码,希望您对编程的造诣更进一步.
前言
代码笔记 为一系列的文章,从一个python ,django 完整项目的所用到的环境和工具讲起,随时供自己备查,进阶全栈工程师的狂暴之路。
请点击右上角 +关注,希望能在后续工作中帮助到您。
概述
上篇文章的结尾提到 sublime的 插件 plaintasks 是特别牛的神器, 可以新建任务列表,管理任务时间,调整状态,是个工作过程中的随手记和便利贴, 非常清楚自己的当前任务和工作具体情况,本文就介绍下tasks的用法,具体安装过程请查看上一篇文章 全栈之路:工具篇 sublime python django
开始
首先 ⌘+shift+P, 输入task,选择 Tasks: New document,会自动新建一个任务文档 , (Mac用⌘+shift+P,Windows用Ctrl+shift+P)
也可以直接在项目中新建一个以 .todo 为结尾的文件, 也支持以下的其他后缀名,打开后plaintasks会自动识别
TODO
.todo
.todolist
.taskpaper
.tasks
新建任务
⌘+enter(Windows用Ctrl+enter)新增一个任务;
⌘+i(Windows用Ctrl+i)也可以新增一个任务;
如果在已经存在文本内容的行里创建新任务,它将把文本转换为一个任务
完成任务
⌘+D(Windows用Ctrl+D)将光标所在行的任务标记为完成;
再按⌘+D(Windows用Ctrl+D)它将退为未完成;
Ctrl+C(Windows用alt+C)将任务标记为取消,
同样,再按Ctrl+C(Windows用alt+C)它将退为未完成;
已经完成任务不能标记为取消,需要先改为未完成再改成取消;
取消的任务可以标记为完成.
调整任务顺序
用 ⌘+control+up/down (Windows用Ctrl+shift+up/down)上下移动任务.
用 ⌘+R (Windows用Ctrl+R)查看项目列表并可在项目之间快速跳转
调整任务优先级别
输入 c, 再按tab键,它会变成这样 @critical(红色背景)
输入 h, 再按tab键,它会变成这样 @high(橙色背景)
输入 l, 再按tab键,它会变成这样 @low(黑色背景)
输入 t, 再按tab键,它会变成这样 @today(黄色背景)
c,h,l,t不可与其他字符连续,需要用空格隔开,否则不起作用
如图所示:
时间追踪
输入 s, 按两下tab键,它将生成一个任务开始时间, @started(13-10-25 15:20);
当任务标记为完成或取消时,PlainTasks会计算任务所花时间并显示到任务里.
输入 tg, 按两下tab键,它将生成一个任务开关时间,@toggle(14-10-13 16:14)
可以暂停或恢复到任务开始,很体贴的可以精确计算时间
输入 cr, 按两下tab键,它将生成一个任务的创建时间 @created(14-12-24 15:57), 用⌘+shift+enter(Windows用Ctrl+shift+enter)创建一个新任务自动附加创建时间标签
输入 d, 按一下tab键,它将生成一个任务的超期时间@due(),如果你再按一下tab键,它就插入当前日期时间,和@due( 0)一样的意思.你可以输入短日期,然后按tab键自动生成默认格式.
日期格式
@due(年-月-日 小时:分钟) .不能用连续的字符格式,例如:20170203,但是可以用这种格式: 年.月.日
也可以省略为以下形式:
@due(1) → 下个月的第一天
@due(6) → 本月第6天(如果今天就是第6天就为下个月的第6天)
@due(3-15) → 今年的3月15日
@due(23 11:) → 当月或下个月第23天11时,分钟为当前时间的分钟
@due(17.2.3 4:5) → 2017年2月3日4点5分, @due(17-02-03 04:05)
用一两个特殊符号来表示相对的时间周期,格式: +[+][number][DdWw][h:m] ,number 的设置和字母d或字母w一样的,用来表示天或周
@due(+) → 明天,和 @due( +1) 或者 @due( +1d) 一样
@due(+w) = @due( +7)
@due(+3w) = @due( +21d)
@due(+2:) = @due( +2.) → 当前的时间加两个小时
@due(+:33) = @due( +.33) → 当前的时间加33分钟
@due(+3 45:) = @due( +3 45.) → 当前的日期时间加3天45小时
标签:
用@符号就可以新定义一个标签,例如:@money
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/4212.html