typora里面如何快捷改变字体颜色?
·
零、常规文字变色方法:
1.font 标签
<font color='red'>红色</font>
2.span 标签
<span style='color:文字颜色;background:背景颜色;font-size:文字大小;font-family:字体;'>文字</span>
一、AutoHotKey(.ahk)快捷键变法 (Windows)
但问题是要变的颜色是代码块中已经写好的。虽然快捷但是颜色少。
我把流程简化规整一下:
下载软件:AutoHotKey
创建脚本
- 桌面新建txt文件
- 将后缀改为 .ahk
- 重命名为
MyTyporaHotkeyScript.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中自动补全标签
}
}
双击运行(使用AutoHotkey运行)
然后去Typora 按快捷键试试吧!!!
选择要设置颜色的文字,按Ctrl+Alt+o添加橙色,按Ctrl+\取消样式!
可以右键 MyHotkeyScript.ahk 脚本文件,点击Compile Script编译脚本成exe程序,就可以不用下载Autohotkey在其他电脑上运行了;
上面脚本只写了三种颜色,你可以按自己修改,增加其他颜色或快捷方式
更多推荐


所有评论(0)