今日技巧难度:★☆☆☆☆
用过 iPhone 的人都知道,iPhone 有一个短句替换的功能,当用户输入一个自定义短句,如 omw 的时候, iPhone 会自动输出对应的长句 on my way,详细见这篇 用「文本替换」 1 秒输入完整邮箱地址 | 一日一技。
今天将会教大家在 Windows 上实现这一功能,用到的软件为 AutoHotKey。AutoHotKey 是一个开源的脚本语言,拥有 GUI 编写,热键替换,调用系统接口等高级功能。
首先从 AutoHotKey 官网(https://www.autohotkey.com/)下载安装包并安装 。安装完成后新建一个记事本并且按照以下原则输入 ::短句::长句,
比如 ::omw::on my way。
怎么样是不是很简单,现在保存这个文本并将后缀名改为 ahk 格式,然后直接运行,这个时候脚本已经生效了,来试试效果。
在任意地方输入 omw 然后空格。
on my way
可是这样的话如果你真的想输入 omw 这三个字母就要特别注意一下了,不要手滑打了空格触发脚本,所以我推荐把所有短句规定以单引号结束比如 mail' , address', phone', omw'
当然 AutoHotKey 同样支持输出格式化语句,使用 {enter} 代表一个回车,用 {tab} 代表一个 tab。
现在尝试以下语句:
:regards':: {enter}Best Regards,{enter}Mike.Zhou {enter}iOS,Android Developer
看看效果:
Regards
在编写脚本时,每一个语句输入完后另起一行开始编写下一行语句,如下图:
Script
保存为 ahk 文件后,可以点击右键,选择编译脚本,来生成一个 exe 可执行文件,这个文件可以放在没有安装 AutoHotKey 的 Windows 计算机上使用。
以上就是今天的一日一技,当然 AutoHotKey 的功能远不止如此,很多人用 AutoHotKey 作为游戏的连发器使用,用来执行一些日常机械但又不得不做的操作。在以后的文章中我会用 AutoHotKey 实现更多的功能。
💻聊天框回复「Windows」继续阅读其他 Windows 技巧 >
输入框键入以下关键词,获取相关精选文章😬
iOS 11┃微信┃拍照┃密码┃标注┃摄影┃邮件
Chrome┃Android┃小工具┃脑图┃睡眠
🤖我们每天会在公众号精选发布最新文章,你可以使用小程序「少数派 Lite」查看全部内容更新,还能对文章进行划线标注、收藏等操作,以及搜索少数派所有内容。👇