分享时间 | 2021-02-25 10:30 |
最后更新 | 2024-03-18 12:22 |
修订版本 | 106 |
用户许可 | 可自己使用或修改,不可再分享 |
Quicker版本 | 1.42.15 |
动作大小 | 302.6 KB |
# 待更新
1、 连续复制文本组成新命名。
优化了使用体验,初次安装动作,会触发初始化流程,主要设置快捷键。
这里会跟随每个版本变动,保持最新的变更记录。后面部分例子,只是作为例子,不会实时更新。作者是个怕麻烦的人类,建议直接上手动作,自己用用就知道有什么东西了。
大小驼峰命名风格:testAccount、TestAccount
大小写下划线:test_account、TEST_ACCOUNT
大小写、大驼峰中干线:test-account、TEST-ACCOUNT,Test-Account
大小写配置风格:test.account、TEST.ACCOUNT
本动作集成缩写模式,该模式可以通过快捷键切换,也可以在配置中设置。
快捷键切换,很便捷,在使用中就可以通过按键灵活切换,无需打开设置界面。
同时,系统自带缩写字典,用户也可以在配置中自行定义缩写字典,保证自己喜欢的风格。
中间使用 | 分割两个词,一行一个,数量不限,有一些特定的规则,不要存在空白字符,和一些不必要的符号。
固定语法:原词|目标词
示例:
calculate|calc
addition|add
subtraction|sub
multiplication|mul
division|div
hexadecimal|hex
array|arr
list|lst
sequence|seq
segment|seg
stack|stk
dictionary|dict
character|char
string|str
text|txt
float|flt
集成 Google、有道、百度、腾讯等大厂翻译API,自动识别文本中需要翻译的中文字符,并且自动翻译。
注意:由于翻译API是免费的,如果不想被拉黑,单次翻译文本不要过大,不要频繁翻译。
本方案与全局快捷键不同,这个是动作内部快捷键,全局快捷键是执行动作的。
快捷键方案需要搭配一个配置包,粘贴以下地址到如下界面:
配置包地址:https://getquicker.net/share/powerkeys/package?id=54c80dac-acfb-4347-3f70-08d8df8dc53f
打开 Quicker 设置,找到扩展热键,然后点击下载配置包,安装下就行了。
如下图配置:
D 是引导键,也就是要按住不放,然后按其他功能键,这样就能生效。
这个动作可以搭配一个全局快捷键,在使用体验上更加丝滑。
步骤如下:
在【命名规范】动作上面单击右键,在出现的菜单列表中,找到最底部的信息一列,然后在出现的子菜单列表中,选择全局快捷键,之后可以顺利配置自己想要的快捷键了,愉快的偷懒咯。
运行js脚本。(仅支持ECMAScript 3 、ECMAScript 5语法与功能)
脚本应包含exec()全局函数,并返回0表示成功,返回其他数字表示失败。
功能使用Jurassic库(网址:https://github.com/paulbartrum/jurassic) 实现,请参考该库的资料。
动作语法:
🐖:
插件开发可以是其他任何动作、也可以是小程序。
命名规范会传入不同阶段的文本,具体什么阶段,取决于什么插件。
目前quicker有许多动作都是可以直接拿来集成使用的,但是有一些需要略微的修改才能变成插件,如果有需要改造成私有插件的动作,在评论区留言。
插件开发示例:https://getquicker.net/Sharedaction?code=776d45b9-2a21-4a68-d708-08db6ef8c695
接收参数
接收参数,通过quicker内置的变量:{quicker_in_param}
该变量获取到的格式如下:
命名规范:{ "text":"{文本}"}
因为这个变量是通用变量,所以避免误操作,命名规范动作的参数会带上前缀:命名规范:,后面跟着 json 串就是具体参数。
返回值
返回值有两种方式:
通过quicker组件的方式返回值,需要将组件的操作类型改为:停止动作:停止整个动作(即使在子程序中),然后在其返回值输入框填写返回结果。
插件配置
暂定
修订版本 | 更新时间 | 更新说明 |
---|---|---|
106 | 2024-03-18 12:22 | 优化 |
105 | 2023-09-25 15:43 | 1. 优化 |
104 | 2023-09-25 13:06 | 1. 优化 |