这是一个内置插件,不能被停止运行、禁用和卸载,同时,你也无需单独更新此插件,因为它是随应用程序一起更新的。 内置插件预设了许多丰富实用的功能,包括文件检索、批量重命名、计算器、日期计算器、解一元一次方程、随机生成器、剪贴板、二维码、屏幕截图、计时器等等,此外还集成了许多常用的操作系统和应用程序快捷指令。
这可以帮助你更方便快捷的完成日常工作,若内置插件无法完全满足你的需求,还可以到插件市场搜索更多实用插件,如果没有找到合适的,或在使用过程中遇到任何问题,欢迎提交功能反馈,我们将认真评估并开发合适的功能。
在插件首次运行时,检索服务将遍历本地磁盘所有文件并创建索引以便能快速的查找文件,整个过程耗时视文件数量而定,大概10到30分钟左右。如果使用过程发现有新建文件搜不到,可以尝试重建索引:reindex
搜索支持多层级模糊匹配,示例:/path/a?a/b*/**/test [file|dir|app]
file
、dir
和app
是可选项,分别表示只搜索文件,和只搜索文件夹,和只搜索APP(可执行文件)。
将指定文件夹内的所有文件(包括嵌套的文件夹内的文件)提到文件夹外面,示例:folderunwrap /path/dir
如果你是开发者,那取余和位运算功能将对你非常有用,用法跟代码一样:9%5
8|2
3&2
5^4
1<<2
1024>>9
~7
now
是内置的一个已知日期,输入now
将实时显示当前系统时间,再追加一个点号时(即now.
)将停止时间走动。
加减计算:[{date}][+{number}{unit}][-{number}{unit}]
,{date}
表示一个日期,{number}
表示一串数字,{unit}
表示时间单位。示例:now+3y
20230923+365d
。因为日期是可选的,所以将一个时间戳转换为日期非常简单,只需要在时间戳后面加上单位即可得到日期,示例:1695473448273ms
1695473434s
偏移计算:{date}<|>{unit}
,<
表示往前偏移,>
表示往后偏移,示例:本周的开始时间now<w
、今年的结束时间now>y
相差天数计算:{date}-{date}
,示例:2024-12-31-2023-01-01
。注意:这里的两个日期需使用相同的日期格式。
支持的日期格式:yyyymmdd
yyyy-mm-dd
yyyyMMddHHmmss
yyyyMMdd HHmmss
yyyyMMddHHmmssSSS
yyyyMMdd HHmmssSSS
yyyy-MM-dd HH:mm:ss
yyyy-MM-dd HH:mm:ss.SSS
时间单位:ms
s
min
h
w
d
m
y
分别表示毫秒、秒、分钟、小时、星期、天、月、年。
random [abc|chinese|password] [lower|upper] [{number}]
,{number}
表示长度,upper
表示大写字母,lower
表示小写字母,abc
表示字母,chinese
表示中文字符,示例:随机16位大小写字母 random abc 16
,随机16位小写字母:random abc lower 16
random int [{number}[,{number}]]
生成一个数字,前一个{number}
表示下限,后一个{number}
表示上限,示例:random int 0,100
随机生成颜色:random color
输入timer start
开启一个临时的正计时器。timer [{name}] {date}
开启一个倒计时,{name}
是你自定义的一个名字(可选参数),{date}
表示一个可以通过上面日期计算得到的日期,你可以保存这个倒计时,保存后可以通过名字查找该倒计时,示例:今天结束倒计时timer now>d
QLExpress是一个高级功能,他可以在运行时执行类Java语法的脚本,以实现各种自定义需求,支持传入脚本文件,参考文档:https://github.com/alibaba/QLExpress