1、下载并安装 AutoHotkey
(具体步骤可自行百度)
访问 AutoHotkey 主页: /点击下载: /download/ahk-install.exe
2、配置文件
桌面新建文本文件 MyHotkeyScript.ahk 将以下代码复制进去保存
注意文件后缀.ahk
示例代码如下
; Typora; 快捷增加字体颜色; SendInput {Text} 解决中文输入法问题#IfWinActive ahk_exe Typora.exe{; Ctrl+Alt+o 橙色^!o::addFontColor("orange"); Ctrl+Alt+r 红色^!r::addFontColor("red"); Ctrl+Alt+b 浅蓝色^!b::addFontColor("cornflowerblue")}; 快捷增加字体颜色addFontColor(color){clipboard := "" ; 清空剪切板Send {ctrl down}c{ctrl up} ; 复制SendInput {TEXT}<font color='%color%'>SendInput {ctrl down}v{ctrl up} ; 粘贴If(clipboard = ""){SendInput {TEXT}</font> ; Typora 在这不会自动补充}else{SendInput {TEXT}</ ; Typora中自动补全标签}}
3、运行软件
双击运行(使用AutoHotkey
运行)右键MyHotkeyScript.ahk
脚本文件,点击Compile Script
编译脚本成exe
程序,可以不用下载Autohotkey
在其他电脑上运行了;上面脚本只写了三种颜色,可以按自己需求修改,增加其他颜色和快捷方式!
颜色中英对照参考网站:
/colors/yansezhongwenming.html
例
; Typora; 快捷增加字体颜色; SendInput {Text} 解决中文输入法问题#IfWinActive ahk_exe Typora.exe{; Ctrl+Alt+g 绿色^!g::addFontColor("green"); Ctrl+Alt+p 紫色^!p::addFontColor("purple"); Ctrl+Alt+o 橙色^!o::addFontColor("orange"); Ctrl+Alt+r 红色^!r::addFontColor("red"); Ctrl+Alt+b 浅蓝色^!b::addFontColor("cornflowerblue"); Ctrl+Alt+m 午夜蓝^!m::addFontColor("midnightblue")}; 快捷增加字体颜色addFontColor(color){clipboard := "" ; 清空剪切板Send {ctrl down}c{ctrl up} ; 复制SendInput {TEXT}<font color='%color%'>SendInput {ctrl down}v{ctrl up} ; 粘贴If(clipboard = ""){SendInput {TEXT}</font> ; Typora 在这不会自动补充}else{SendInput {TEXT}</ ; Typora中自动补全标签}}
参考文档
/article/583.html