Typora 设置代码块的默认编程语言以及字体颜色设置
1、链接下载ahk。https://autohotkey.com/download/ahk-install.exe
安装完成后,就可以直接新建ahk脚本了(桌面右键,或者txt改后缀都行)
#IfWinActive ahk_exe Typora.exe
{
; Ctrl+Alt+K cCode
; crtl 是 ^ alt 是 ! k 是 k键
^!k::addCodeC()
; Typora
; 快捷增加字体颜色
; SendInput {Text} 解决中文输入法问题
; Ctrl+Alt+O 橙色
^!o::addFontColor("orange")
; Ctrl+Alt+R 红色
^!r::addFontColor("red")
; Ctrl+Alt+B 浅蓝色
^!b::addFontColor("cornflowerblue")
}
addCodeC()
{
Send,{Asc 096}
Send,{Asc 096}
Send,{Asc 096}
Send,c
Send,{Enter}
Send,{Enter}
Return
}
; 快捷增加字体颜色
addFontColor(color)
{
clipboard := "" ; 清空剪切板
Send {ctrl down}c{ctrl up} ; 复制
SendInput {TEXT}
SendInput {ctrl down}v{ctrl up} ; 粘贴
If(clipboard = ""){
SendInput {TEXT} ; Typora 在这不会自动补充
}else{
SendInput {TEXT} ; Typora中自动补全标签
}
}
把上面内容复制到文件中。保存,运行即可。选择就可以直接去Typora使用了。 我使用的是typora默认代码块的快捷键 Ctrl+Alt+K 。也可根据需要自行替换。
2、语法如下:
Send,{Asc 096} 表示 输出 asc码的096就是输出
Send,java 表示输出 java,本文设置的是c语言
Send,{Enter} 等于是 敲了 回车键。 同理,本文还给字体添加了颜色。
3、设置开启自启动脚本文件
3、按下“window徽标键+R”,输入shell:Common Startup,将刚刚保存的文件放到打开的启动文件夹内即可!



