• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
xianglin1
博客园    首页    新随笔    联系   管理    订阅  订阅

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

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++,不就实现代码块设置默认语言功能了吗?

posted @ 2022-04-18 16:25  魁拔程序员  阅读(1436)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3