前因
最近刚入手typora,发现每次插入代码块的时候很不方便,虽然有ctrl+shift+k这个快捷键,但是还需要手动输入究竟是哪种语言的代码块,就很令人烦躁,于是终于被我找到了解决方法,用ahk脚本就可以解决
方法如下:
1.先点击链接下载:ahk
2.右键新建一个ahk文档
3.选择打开方式为记事本
4.将下面的代码复制过去
#IfWinActive ahk_exe Typora.exe
{
; Ctrl+K cCode
; crtl 是 ^ k 是 k键
^k::addCodeC()
}
addCodeC(){
Send,{Asc 096}
Send,{Asc 096}
Send,{Asc 096}
Send,C
Send,{Enter}
Return
}
5.右键运行
之后在任务栏里会出现一个小标
就可以实现ctrl+k召唤出C语言的代码块了
然后直接回车就大功告成啦
在这里C是可以替换成任何可以在typora上找到的语言,然后也可以自己设置快捷键,这里我嫌麻烦就用了ctrl+k,大家也可以自己改改,设置一个自己得心应手的快捷键。
我发现在中文状态下要回车一下,但是英文状态下就不用回车,反正总之实现了我想要的功能了,开心♪(^∀^●)ノ