scriptable脚本分享_优化源码

scriptable脚本分享_优化源码代码笔记 为一系列的文章,从一个python ,django 完整项目的所用到的环境和工具讲起,随时供自己备查,进阶全栈工程师的狂暴之路。

前言

代码笔记 为一系列的文章,从一个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不可与其他字符连续,需要用空格隔开,否则不起作用

如图所示:

scriptable脚本分享_优化源码

任务列表

时间追踪

输入 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

(0)
上一篇 2023-04-03
下一篇 2023-04-01

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注