Skip to content

v1.4.3

Choose a tag to compare

@github-actions github-actions released this 26 May 23:45

zh-CN

数学与代码输入的智能补全、响应式导航与多项细节打磨。

✨ 新增功能

  • 数学公式智能补全$...$ / $$...$$ 内输入 \ 自动提示常用 LaTeX 命令,覆盖希腊字母、分式、积分、矩阵、箭头等类别;仅在公式上下文触发。可在「设置 → 编辑器 → 智能输入」开关。
  • 代码块语言名补全:新建代码块时弹出常用语言候选(Python / TypeScript / Rust / Go / Mermaid / YAML 等),支持简写展开(pypythonymlyaml)。可在「设置 → 编辑器 → 智能输入」开关。
  • 响应式面包屑导航:标题栏路径按窗口宽度动态收纳中间目录;溢出时显示 ,可下拉查看完整层级或跳转同级文件。

⚡ 体验提升

  • 文件树工具栏新增「折叠所有」与「定位当前文件」:快捷键 Alt+Shift+C / Alt+Shift+L,可在「设置 → 快捷键」自定义。
  • 数学公式块工具栏简化:悬浮工具条精简为单一「编辑」入口;预览样式跟随编辑器主题。

🐛 修复

  • Linux deb 与系统 pandoc 路径冲突:彻底解决已安装系统 pandoc 的发行版(如 Kubuntu 24.04 / Debian)无法安装 deb 的问题。
  • 桌面应用内误弹浏览器默认右键菜单:屏蔽空白区域、预览面板等处的浏览器内置菜单;自定义右键菜单不受影响。
  • 拖入 .md 文件后蓝色提示遮罩残留:修复拖放完成后遮罩未及时清除的问题。
  • 窄窗口下面包屑重叠与下拉被剪切:修复路径与右侧按钮重叠、下拉菜单被父容器裁剪的问题。
  • 面包屑下拉点目录无响应:目录直接下层无 .md 文件时,自动定位至首个嵌套 .md 并打开。

en-US

Smart completion for math and code, responsive navigation, and a batch of polish fixes.

✨ Features

  • Smart math completion: Type \ inside $...$ / $$...$$ to surface common LaTeX commands — Greek letters, fractions, integrals, matrices, arrows, and more. Triggers only inside math context. Toggle in Settings → Editor → Smart Input.
  • Code fence language completion: After typing ``` on a new line, suggest common languages (Python / TypeScript / Rust / Go / Mermaid / YAML, etc.) with shorthand expansion (pypython, ymlyaml). Toggle in Settings → Editor → Smart Input.
  • Responsive breadcrumb: The path breadcrumb collapses middle segments based on available width; an overflow reveals the full ancestor chain and sibling navigation via dropdown.

⚡ Improvements

  • File tree adds "Collapse All" and "Reveal Current File": Keyboard shortcuts Alt+Shift+C / Alt+Shift+L, remappable from Settings → Keyboard Shortcuts.
  • Math block hover toolbar simplified: Reduced to a single "Edit" entry; preview styling follows the editor theme.

🐛 Bug Fixes

  • Linux .deb conflicts with system pandoc: Resolved on distributions where pandoc is already installed (e.g. Kubuntu 24.04 / Debian).
  • Browser default context menu in the desktop app: Suppressed in blank areas, preview panel, and other regions; custom context menus unaffected.
  • Drop overlay residual after opening a dragged .md: Fixed the blue overlay not clearing once the drop completes.
  • Breadcrumb overlap and dropdown clipping on narrow windows: Fixed path-vs-toolbar overlap and dropdowns clipped by parent containers.
  • Breadcrumb dropdown unresponsive on directories: When a folder has no direct .md children, it now opens the nearest nested .md.