typora里面如何快捷改变字体颜色?

系统 专栏收录该内容
18 篇文章 2 订阅

零、常规文字变色方法:

1.font 标签

<font color='red'>红色</font>

2.span 标签

<span style='color:文字颜色;background:背景颜色;font-size:文字大小;font-family:字体;'>文字</span>

一、AutoHotKey(.ahk)快捷键变法 (Windows)

但问题是要变的颜色是代码块中已经写好的。虽然快捷但是颜色少。

我把流程简化规整一下:

下载软件AutoHotKey

创建脚本

  1. 桌面新建txt文件
  2. 将后缀改为 .ahk
  3. 重命名为 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在其他电脑上运行了;
上面脚本只写了三种颜色,你可以按自己修改,增加其他颜色或快捷方式

  • 1
    点赞
  • 0
    评论
  • 5
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值