typora中代码块中设置默认的语言

  • typora中代码块中设置默认的语言已关闭评论
  • 162 次浏览
  • A+
所属分类:.NET技术
摘要

提取码:2igm软件解压密码:rjzkgzh解压步骤,一直点下一步安装就可Ctrl+Alt+K 就能正常使用设计好的语言的代码块


typora中代码块中设置默认的语言

  1. 下载ahk下载链接

提取码:2igm

软件解压密码:rjzkgzh

解压步骤,一直点下一步安装就可

  1. 新建一个txt文本
  2. 将以下的代码复制到里面(设置默认什么语言就将javascript 换成什么语言)
#IfWinActive ahk_exe Typora.exe {     ; Ctrl+Alt+K javaCode         ; crtl  是  ^      alt   是   !    k  是  k键     ^!k::addCodeJava() } addCodeJava(){ Send,{Asc 096} Send,{Asc 096} Send,{Asc 096} Send,javascript Send,{Enter} Send,{Enter} Return }  
  1. 将这个文本保存,然后把后缀名改为 .ahk 点击运行,在跳出的对话框里选择是。
  2. 使用快捷键

Ctrl+Alt+K 就能正常使用设计好的语言的代码块

一下是另一个博主的意见:
问题背景:typora代码块设置默认语言功能在github上一直存在争议,因此到现在2021-9-30都没有该功能,这对很多人造成了困扰,但typora又如此好用以至于我们不愿意放弃这款markdown文本编辑软件。

解决思路:曾经我玩游戏时为了解放双手,有用过按键精灵,也由此获得了启发,在typora中输入 c++  就会生成语言为c++的代码块,或者按快捷键ctrl+shift+k会生成无语言代码块,生车工后还需要自己选择语言。因此用按键精灵类的软件写个热键脚本即可,如这样的脚本:按下ctrl+shift+k后,文本输出 c++,不就实现代码块设置默认语言功能了吗?