乐于分享
好东西不私藏

论文党狂喜!拒绝卡住转圈,这款编辑器重新定义 LaTeX 工作流,本地编译+云端同步全都有,支持离线同步 Overleaf

论文党狂喜!拒绝卡住转圈,这款编辑器重新定义 LaTeX 工作流,本地编译+云端同步全都有,支持离线同步 Overleaf

点击👇LaTeX工作室” 关注公众号

精致科研生活从这里开始

🎓 这款开源编辑器让你本地写 LaTeX 还能双向同步!

作为科研狗、研究生或者学术工作者,你是否经历过这样的崩溃时刻:

  • ✍️ 在 Overleaf 上写论文,网络一卡,编辑界面直接转圈半小时
  • 📦 想本地写 LaTeX,却被 TeX Live 几个 G 的安装包吓退,配置环境搞到深夜
  • 🌐 出差没网,眼睁睁看着项目进度停滞,心里慌得一批

如果以上任何一条戳中了你,那么今天介绍的这个 GitHub 开源项目——Soil,绝对能拯救你的 LaTeX 工作流!

🚀 Soil 是什么?

Soil 是一款专为学术工作者打造的 开源桌面 LaTeX 编辑器

它的核心理念非常棒:

本地编写、本地编译、实时预览,同时还能与 Overleaf 项目双向同步!

简单来说,它完美结合了本地编辑器的 流畅体验 和 Overleaf 的 协作便利,而且 完全免费、开源

核心功能一览

✅ 零配置启动:无需手动安装 TeX Live 或 Git,首次启动自动下载 TinyTeX 和 MinGit✅ 双向同步 Overleaf:通过 Git 实现与 Overleaf 项目的无缝同步,推送拉取一键完成✅ 离线优先:没网也能继续写,自动记录本地提交,联网后一键同步✅ VS Code 同款编辑器:内置 Monaco 编辑器(就是 VS Code 的核心),语法高亮、错误提示、代码补全样样精通✅ 实时 PDF 预览:编译后自动刷新 PDF,支持缩放、翻页,所见即所得✅ 轻量级:所有工具都封装在应用内,不污染系统环境

💡 亮点特征

1️⃣ 告别 “浏览器牢笼”

Overleaf 虽然方便,但重度依赖网络,且浏览器编辑体验远不如专业编辑器。Soil 让你 在本地享受 VS Code 级别的编辑体验,同时保留 Overleaf 的协作能力。

2️⃣ 彻底解决环境配置难题

传统本地 LaTeX 工作流需要:

  • 安装几 GB 的 TeX Live
  • 配置 Git 环境
  • 处理各种依赖包缺失问题

而 Soil 的做法是:首次启动自动下载所需工具(TinyTeX 约 90MB,MinGit 约 50MB),全部存放在应用目录内,不污染系统,开箱即用。

3️⃣ 离线也能高效工作

Soil 具备 智能网络检测 功能,每 10 秒探测一次网络状态。离线时:

  • 📝 继续编辑、编译、预览
  • 💾 自动保存本地 Git 提交
  • 📊 显示未推送的提交数量

一旦恢复联网,弹出同步对话框,一键推送所有更改,再也不用担心数据丢失。

4️⃣ 智能编译,缺包自动装

本地编译时如果遇到缺失的 .sty 或 .cls 文件,Soil 会 自动调用 tlmgr 安装,最多尝试 5 轮级联安装。配合多镜像 fallback 机制(默认德国镜像,CTAN 备选),极大降低编译失败率。

🛠️ 技术栈揭秘

Soil 基于现代 Web 技术构建,主要技术栈包括:

  • Electron:跨平台桌面应用框架
  • Monaco Editor:VS Code 同款编辑器内核
  • PDF.js:Mozilla 出品的 PDF 渲染引擎
  • Node.js:后端逻辑处理
  • TinyTeX:轻量级 TeX 发行版
  • MinGit:便携式 Git 二进制

这种架构既保证了 原生应用的体验,又具备了 Web 技术的灵活性

📖 快速上手指南

前置要求

  • Node.js ≥ 18 + npm
  • Overleaf Premium 账号(用于 Git 同步,纯本地使用可不需)

三步启动

# 1. 克隆仓库git clone https://github.com/RaymonDev/soil.git# 2. 安装依赖cd soilnpm install# 3. 运行应用npm start

首次启动会自动下载 TinyTeX 和 MinGit(仅一次),之后即可开始写作!

打包发布

如需生成可执行文件:

npm run dist          # 当前平台npm run dist:win      # Windows 安装包npm run dist:mac      # macOS DMGnpm run dist:linux    # Linux AppImage

⌨️ 效率快捷键

快捷键
功能
Ctrl + S
保存当前文件
Ctrl + B
编译 LaTeX 文档
Ctrl + Shift + S
推送并提交到 Overleaf

🔮 未来路线图

开发团队已经规划了清晰的迭代路径:

  • v1.1:增强同步冲突可视化,优化推送流程
  • v1.2:内置提交历史面板,优化项目浏览器
  • v1.3:稳定性提升,启动速度优化,离线工作流完善

更多功能如 侧边对比 Diff 视图项目级设置同步崩溃报告 等也在路上。

在学术写作这条孤独的道路上,工具的选择往往决定了效率和心情。Soil 的出现,让我们不必再在 “本地高性能” 和 “云端协作” 之间做选择——成年人当然全都要

无论你是正在赶论文的研究生,还是需要频繁协作的科研团队,Soil 都值得加入你的工具箱。

🔗 项目地址:https://github.com/RaymonDev/soil📥 立即下载:https://github.com/RaymonDev/soil/releases

更懂中文用户的 LaTeX 在线平台来了,点击领取福利!

www.texhub.com

点击👇LaTeX工作室” 关注公众号

● LaTeX 重制最牛最难《中学数学实验教材》共 6 册-免费下载 – 增加百度网盘

● 2026 最新国家自然科学基金项目 LaTeX 模版,科研党的福音来了!

● MathLive —— 轻松编辑数学公式的宝藏神器!即时渲染、支持 LaTeX 输入,完美公式编辑体验!

● LaTeX 公式排版超级备忘录 – 各类场景全覆盖

● 高中物理甲种本第一册重制豪华版来了(附全套教材下载)

● LaTeX 重排 838页 《数学分析新讲·三册》

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 论文党狂喜!拒绝卡住转圈,这款编辑器重新定义 LaTeX 工作流,本地编译+云端同步全都有,支持离线同步 Overleaf

猜你喜欢

  • 暂无文章