设置Typora字体颜色快捷键应用

文章介绍了如何利用开源工具AutoHotkey自定义快捷键,特别是在TyporaMarkdown编辑器中,通过编写AHK脚本实现快速切换字体颜色的功能。用户需要进行AutoHotkey的自定义安装,然后创建并编辑AHK文件,设置不同颜色的快捷键组合,如Alt+0至Alt+7对应不同颜色。最后,运行脚本并在Typora中测试这些快捷键的有效性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用AutoHotkey工具软件,自定义热键编辑(设置Typora字体颜色快捷键应用)

 是一款免费的、Windows平台下开放源代码的热键脚本语言,是为游戏操纵杆和鼠标创建的热键,是自动按键。也可以通过命令调用系统接口及程序,并创建基于简单语言的图形化界面的执行程序。

(一)、安装 AutoHotkey

官方安装链接:https://autohotkey.com/download/ahk-install.exe

1.【home】Tab页:选择【Custom lnstallation】自定义安装;
2.【version】Tab页:选择版本,与操作系统一致即可(我选择Unicode 64-bit);
3.【location】Tab页:选择软件安装位置
4.点击【next】继续安装;
5.点击【install】软件就会安装;
6.AutoHotkey安装完成,点击exit退出软件安装,点击其他可以打开软件帮助界面。

 

 

 

(二)、配置

在桌面新建一个 MyHotkeyScript.ahk文件,新建文件后缀以.ahk结尾,然后将下面代码复制到文件中,此处可自定义样式和快捷键

一记事本方式打开并复制以下代码:

; 分号以及分号后的内容代表注释,以下为代码解释
; Typora
; 快捷增加字体颜色
; SendInput {Text} 解决中文输入法问题


#IfWinActive ahk_exe Typora.exe
{
	; alt+0 黑色
    !0::addFontColor("black")
    ; alt+1 红色
    !1::addFontColor("red")
    ; alt+2 橙色
    !2::addFontColor("orange")
    ; alt+3 黄色
    !3::addFontColor("yellow")
    ; alt+4 绿色
    !4::addFontColor("green")    
    ; alt+5 青色
    !5::addFontColor("cyan") 
	; alt+6 浅蓝色
    !6::addFontColor("cornflowerblue")
    ; alt+7 紫色
    !7::addFontColor("purple")
}

; 快捷增加字体颜色
addFontColor(color){
    clipboard := "" 					; 清空剪切板
    Send {ctrl down}c{ctrl up} 			; 复制
    ; SendInput {Text} 					; 解决中文输入法问题
    SendInput {TEXT}<font color='%color%'>
    SendInput {ctrl down}v{ctrl up}		; 粘贴
    If(clipboard = ""){
        SendInput {TEXT}</font> 		; Typora 在这不会自动补充
    }else{
        SendInput {TEXT}</ 				; Typora中自动补全标签
    }
}

(三)、运行

  1. 双击文件运行【用AutoHotkey运行】,打开AutoHotkey程序看见以下内容;

        2.重启Typora,测试快捷键是否有效,Alt + 01234567 分别是各种颜色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

皮肤小白生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值