EqPad:用于 LaTeX、Markdown 和 PNG 的计算器式公式编辑器

发布: (2026年2月7日 GMT+8 22:29)
5 分钟阅读
原文: Dev.to

Source: Dev.to

请提供您希望翻译的正文内容,我将为您翻译成简体中文并保留原有的格式、Markdown 语法以及技术术语。

我构建的

我构建了 EqPad,一个面向不想“先学 LaTeX 再写数学”的人的极简方程编辑器。
思路很简单:大多数情况下,我并不是在排版论文——而是想快速组装一个正确的表达式并粘贴到我正在使用的任何地方(Markdown、文档、工作表、聊天等)。因此 EqPad 专注于类似计算器的工作流:

  • 以按钮为主的输入方式,支持常见结构(分数、幂、根号、括号、矩阵)
  • 使用 Tab 快速在占位符之间跳转(以便按顺序填补“空位”)

仅提供实用导出: LaTeX、展开的 LaTeX、块/行内 Markdown,以及 PNG。

一个轻量级的“模板”区域提供常见的高中/大学模式(导数、数列、概率、三角恒等式等)。

无需账户。无文档。不是“数学笔记应用”。仅是一个不干扰你的方程构建器。

演示

  • 实时应用:
  • 仓库:

快速演练

  1. 点击一个结构按钮,例如分数 / 幂 / 根号。
  2. 使用 Tab 键跳转到下一个输入框并输入。
  3. Output 中,点击你需要的选项:LaTeX / LaTeX(展开)/ Markdown / Inline / PNG。

截图

EqPad 编辑器

导出选项

我使用 GitHub Copilot CLI 的体验

我的日常使用方式

1) 编码前的规划与范围界定

与其在空白编辑器中盲目猜测应用的形态,我使用 Copilot CLI 的规划流程来列出 MVP 屏幕、状态模型以及边缘情况。CLI 支持结构化的规划指令(例如 /plan),当你想在动手写代码前得到一份具体的检查清单时,这非常有帮助。

2) 无需切换上下文的快速迭代

我一直待在终端里:运行、检查、微调、重复。Copilot CLI 的交互模式 (copilot) 加上内置帮助 (/help) 让我们在使用过程中轻松发现指令和快捷键。

# Example Copilot CLI session
copilot
# /help
# /cwd
# /clear

那种 “/clear + /cwd” 的习惯看似微小,却能防止在任务之间切换时代理漂移。

3) 通过显式授权实现更安全的“代理”更改

当 Copilot CLI 想要读取/修改文件或运行工具时,它会要求你确认信任边界并批准指令。这让我在让它进行更大规模的重构时更放心——因为它不是一个悄无声息的黑盒在随意触碰我的仓库。

4) 针对仓库的特定指令

Copilot CLI 可以通过 copilot init 初始化仓库指令,从而让代理始终遵循项目规则(命名、文件夹结构等)。

在 EqPad 上最有帮助的地方

  • 将 “我想要一个类似计算器的公式编辑器” 转化为具体的 UI 基元(按钮、占位符、标签顺序)。
  • 加速重复性的实现工作(按钮集合、模板列表、导出接线)。
  • 捕获我可能会遗漏的边缘情况(导出尺寸、占位符导航、键盘快捷键)。
  • 保持工作动能:我不必在浏览器文档、编辑器和终端之间不断切换——Copilot CLI 与我的构建/测试循环保持在同一个循环中。
0 浏览
Back to Blog

相关文章

阅读更多 »