实用软件分享

typora代码块

2026-10-13 1 次查看

typora代码块是 Typora 中用于插入和编辑代码片段的核心功能,操作方式主要是在行首输入三个反引号后按回车或空格,再在右上角选择或手动输入语言名。

  1. 插入代码块的基本操作
    在 Typora 编辑区任意空行处,先输入三个反引号(键盘左上角 Esc 键下方那个键,英文输入法下按三次),然后按回车键或空格键,编辑区会立即生成一个带灰色背景的代码块区域。光标会自动进入代码块内部,此时直接粘贴或输入代码即可。若想先声明语言,可以输入三个反引号后紧接着输入语言标识(如 python、java、html),再按回车,代码块会直接带上对应语言标记。
  2. 如何切换代码块的语言标记
    当代码块已经生成后,把鼠标移到代码块内部,代码块右上角会出现一个语言选择按钮或语言名称文本。点击该按钮会弹出语言列表,从中选择目标语言即可改变语法高亮。如果列表中没有你需要的语言,可以点击列表底部的编辑选项或直接手动输入语言名(如 cpp、sql、json),Typora 会按你输入的名称匹配高亮规则。语言标记只影响显示高亮,不影响代码内容本身。
  3. 代码块内的换行、缩进与复制
    在代码块内部按回车键会正常换行,不会跳出代码块。需要缩进时,可以按 Tab 键增加一级缩进,按 Shift+Tab 减少缩进,这比连续按空格更整齐。如果要复制整个代码块的内容,把鼠标移到代码块左上角或右上角,会出现一个复制按钮,点击即可把代码块内的纯文本复制到剪贴板,不会带上 Markdown 的反引号标记。这个复制按钮只在鼠标悬停于代码块上时显示。
  4. 如何退出代码块并继续正常写作
    代码输入完成后,如果想在代码块下方继续写普通段落,可以把光标移到代码块最后一行的末尾,然后按两次回车键;第一次回车会在代码块内新增一个空行,第二次回车通常会让光标跳出代码块并生成一个新的普通段落。如果按两次回车没有跳出,可以尝试按方向键的下键,或者用鼠标直接点击代码块下方的空白区域再继续输入。注意不要在代码块内按 Esc 键,那不会退出代码块。
  5. 查看和修改代码块源码的方法
    Typora 默认以所见即所得方式显示代码块,如果你需要查看或修改代码块底层的 Markdown 标记(例如三个反引号和语言名),可以把光标放进代码块内,然后使用菜单栏的「段落」或「格式」相关选项,找到「源代码模式」并切换过去;也可以使用快捷键 Ctrl+/(Windows)或 Command+/(macOS)在源码模式和预览模式之间切换。在源码模式下,你能清楚看到代码块由一对三个反引号包裹,语言名写在开头那行的反引号之后。改完后再切回普通模式即可。
  6. 代码块相关设置检查项
    如果发现代码块没有语法高亮或显示异常,可以依次检查:当前代码块的语言标记是否填写正确;是否在「偏好设置」的「Markdown」选项卡中关闭了代码块高亮相关选项;当前使用的 Typora 主题是否对代码块样式做了特殊覆盖。不同 Typora 版本的设置入口名称可能略有差异,以你本机实际界面为准。另外,导出的 PDF 或 HTML 中代码块样式取决于导出设置,与编辑时看到的效果可能不完全一致。

软件页面:Typora。