Typora 快捷方式給字型設定顏色
阿新 • • 發佈:2021-06-18
1、下載並安裝 AutoHotkey
(具體步驟可自行百度)
- 訪問 AutoHotkey 主頁: https://autohotkey.com/
- 點選下載: https://autohotkey.com/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
在其他電腦上運行了;
上面指令碼只寫了三種顏色,可以按自己需求修改,增加其他顏色和快捷方式!
顏色中英對照參考網站:
https://www.5tu.cn/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中自動補全標籤 } }