来源:typora辅助工具——快捷标注颜色,添加标签 – 『原创发布区』 – 吾爱破解 – LCG – LSG |安卓破解|病毒分析|www.52pojie.cn
Typora 是一款支持实时预览的 Markdown 文本编辑器。它有 OS X、Windows、Linux 三个平台的版本,是完全免费的。
也是我目前做笔记所用的软件,用上了typora我都爱上了做笔记了,哈哈哈哈。
Typora官网
我认识typora很久了,最开始安装了一直没用,后面自学编程,开始需要记笔记,认真学了下markdown的语法,马上就真香警告了。对我这个懒人来说,typora能轻松解决排版问题,颜值也很高,还有就是简洁,实在是太对我胃口了,而且它本质是一个浏览器,右键检查元素,前端人员会感觉那界面分外亲切,有了这个啥事做不到呀。
还它官网上的主题都挺好看的,如果会css的话完全可以自定义主题样式,也可以对主题进行修改,比如我就对 barfi 主题的字体、颜色进行了一定的修改。
使用久了之后呢,就发现了想要加颜色或者加大某个字体很不方便,只能使用 HTML 标签去包裹内容再去写入css属性,这样就显得很麻烦,比如我对一个字调整字体加颜色得这样加上font标签才会生效
<font color=’red’ font-size=’30px’>这是一个测试</font>
使用 font 标签要写没这么长一串,也太累了,所以找了个简便办法,就是——AutoHotkey
AutoHotkey是一款界面简洁的功能强大的热键脚本语言,可以将所有的键盘操作和鼠标操作自动化。
首先得去官网安装一下,安装包很小。AutoHotkey
这样就可以开始编写脚本了,新建一个 txt 文本文件,将后缀修改为 .ahk
复制代码 隐藏代码;热键标记 ; !感叹号代表Alt键 ; # 井号代表 Windows 键 ; ^ 上三角号代表 Ctrl键 ; + 加号代表 Shift 键 ; 执行 ; ::代表按下前面快捷键后会执行后面的命令。 ; Typora ; 快捷增加字体颜色 ; SendInput {Text} 解决中文输入法问题 #IfWinActive ahk_exe Typora.exe { ; alt+0 红色 !0::addFontColor("black") ; alt+1 红色 !1::addFontColor("red") ; alt+1 橙色 !2::addFontColor("orange") ; alt+3 浅蓝色 !3::addFontColor("cornflowerblue") ; alt+4 绿色 !4::addFontColor("green") ; alt+5 青色 !5::addFontColor("cyan") ; alt+6 紫色 !6::addFontColor("purple") ; alt+7 黄色 !7::addFontColor("yellow") ; 增加 字体框 !f::addFont() ;增加 div 标签 !d::addDiv() ;增加 ` 号 !`::addPunctuation() } ; 快捷增加字体颜色 addFontColor(color){ clipboard := "" ; 清空剪切板 Send {ctrl down}c{ctrl up} ; 复制 SendInput {TEXT}<font color='%color%'> SendInput {ctrl down}v{ctrl up} ; 粘贴 If(clipboard = ""){ ; Typora 在这不会自动补充 SendInput {TEXT}</font> ; 清空剪切板 clipboard := "" }else{ ; Typora中自动补全标签 SendInput {TEXT}</ } } ; 添加 font 标签 addFont(){ clipboard := "" ; 清空剪切板 Send {ctrl down}c{ctrl up} ; 复制 SendInput {TEXT}<font style="color:;font-size:"> SendInput {ctrl down}v{ctrl up} ; 粘贴 If(clipboard = ""){ SendInput {TEXT}</font> ; Typora 在这不会自动补充 clipboard := "" ; 清空剪切板 }else{ SendInput {TEXT}</ ; Typora中自动补全标签 } } ; 添加 Div 标签 addDiv(){ clipboard := "" ; 清空剪切板 Send {ctrl down}c{ctrl up} ; 复制 SendInput {TEXT}<div style=""> SendInput {ctrl down}v{ctrl up} ; 粘贴 If(clipboard = ""){ SendInput {TEXT}</div> ; Typora 在这不会自动补充 clipboard := "" ; 清空剪切板 }else{ SendInput {TEXT}</ ; Typora中自动补全标签 } } addPunctuation(){ clipboard := "" ; 清空剪切板 Send {ctrl down}c{ctrl up} ; 复制 SendInput {TEXT}`` SendInput {ctrl down}v{ctrl up} ; 粘贴 SendInput {TEXT}`` }
将上述内容复制进去,可以自己进行修改,注释也很清除,有编程基础的可以自己进行修改。
保存之后可以直接右键 run script,也可以使用 AutoHotkey 的 convert .ahk to .exe 将文件转为 exe 程序方便使用。

当typora运行时,右键选中需要标注颜色的内容
- 按下 alt+数字键 0 – 7 可以添加颜色,具体颜色看注释
- alt + d 添加 div 标签,方便做内容居中 <div style=””></div>
- alt + f 添加 font 标签,方便自定义颜色和字体大小 <font style=”color:;font-size:”></font>
- alt + ` 给内容加上标记,也是加上一种颜色
使用快捷键的时候会有时有卡住输入不了内容的情况,可以使用 alt + tab切换一下界面就好了。
附带一个快捷切换桌面的 monitor.exe,按下 alt + 鼠标左右键快速切换桌面,方便摸鱼
蓝奏云链接:
外链:https://hqzqaq.lanzoui.com/b010hagte 密码:14ds
更新:HotKey-2.0.exe
1.进行了一些微调整。
2.使用快捷键复制之后,鼠标的光标将会停留在标签中。
效果图: