Typora设置字体颜色的解决方案

关于Typora设置字体颜色的解决方案

Typora无疑是一款功能强大的编辑器,但是却无法像WordWPS一样,随意更改设置自己喜欢的颜色。

本文给出的方法需要提前安装软件:AutoHotKey,下面给出详细的操作方法:

  1. 安装AutoHotKey

官方下载: https://autohotkey.com/download/ahk-install.exe

下载之后直接双击安装;

  1. 创建一个新的文本文档,并打开
  2. 将如下代码粘贴进去:
; Typora
; 快捷增加字体颜色
; SendInput {Text} 解决中文输入法问题
 
#IfWinActive ahk_exe Typora.exe
{
    ; Ctrl+Alt+o 橙色
    ^!o::addFontColor("orange")

    ; Ctrl+Alt+g 绿色
    ^!g::addFontColor("green ")

    ; Ctrl+Alt+z 橄榄绿色
    ^!z::addFontColor("olive green")

    ; Ctrl+Alt+r 红色
    ^!r::addFontColor("red")
 
    ; Ctrl+Alt+b 浅蓝色
    ^!b::addFontColor("cornflowerblue")

    ; Ctrl+Alt+y 黄色
    ^!y::addFontColor("yellow")

    ; Ctrl+Alt+p 紫色
    ^!p::addFontColor("purple")

    ; Ctrl+Alt+l 淡紫色
    ^!l::addFontColor("lavender")
}
 
; 快捷增加字体颜色
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中自动补全标签
    }
}

  1. 将文件保存为ahk后缀的文件,譬如 TyporaHotKey.ahk
  2. 双击运行该文件,打开Typroa即可按照设置的快捷键进行更改字体颜色

譬如:代码中设置Ctrl+Alt+r为红色快捷键,可按照次方式自行设置

此外:

也可以右键 MyHotkeyScript.ahk 脚本文件,点击Compile Script编译脚本成exe程序,便可直接将该exe程序拷贝到其他电脑上应用,无需安装Autohotkey了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值