强推一个热键脚本语言 AutoHotkey
最近在学 Web ,刚到 jQuery ,然而每次打出 dollar($) 总是很不习惯
无奈之下寻找各种解决办法,惊喜地发现了 AutoHotkey
官网 → https://www.autohotkey.com/
软件文档 → https://www.autohotkey.com/docs/AutoHotkey.htm
开发文档 → https://www.autohotkey.com/docs/Program.htm
语法简单,短小精悍
脚本里写下
$CapsLock::Send, $('
意为将 CapLock 映射为 输入$(’ ,同时抑制 CapLock 本身的触发。
前端开发中很少用到大写锁定键,有时候确实需要大写,我通常是用 Shift + key 输入大写字母。
所以 CapLock 就在手边却很少用,可以说是很浪费。
配合 vscode 的补全,看一下效果:
是不是效率突然高了一吨?
还有就是代码间选择,移动插入光标,右手要从键盘中间移动到右边的方向键,总感觉麻烦了点。
这是我的方案:
效果:
vscode 上还有语法支持的插件,写起来很方便
这些都是比较基础的,还有很多高级的用法。
因为他是可编程的,功能一定会非常强大
他有变量,有对象,有函数,你甚至可以调用其他的 api
以前写一些用来完成重复工作的脚本总是用 Python
而 AutoHotKey 更针对键盘鼠标的输入输出,熟悉了之后,用它写脚本会爽很多