Windows 软件 · v1.0.0
WinMd 编辑器 图标

WinMd 编辑器

WinMd Editor

原生 Windows Markdown 编辑器

WinUI 3 + WebView2 — 实时预览 · KaTeX 公式 · Mermaid 流程图

WindowsWindows 10+ / WebView2 Runtime
0次下载 · 永久免费
192
代码语言
语法高亮
13
代码主题
浅 6 + 深 7
6
UI 主题
完整主题系统
.NET 8
运行时
自包含免安装
Features

核心功能

每一处设计,都为解决一个真实问题

三栏布局

文件树 / 大纲(左)+ Markdown 编辑(中)+ 实时预览(右),点击大纲标题跳转对应位置。

完整 Markdown 实时渲染

标题、粗体/斜体、列表、表格、代码块(192 种语言语法高亮)、引用、链接、图片、任务列表。

数学公式 + Mermaid

KaTeX 渲染行内公式 $x^2$ 和块级公式 $$...$$;Mermaid 渲染流程图/时序图/甘特图。

13 套代码高亮主题

浅色 6 套(GitHub/Atom One Light/Xcode 等)+ 深色 7 套(Monokai/Dracula/Nord/Tokyo Night 等)。

多标签页 + 文件夹检索

同时打开多个 .md 文件,拖拽打开;打开文件夹自动扫描全部 .md,关键词全文搜索。

6 套 UI 主题 + 自动保存

Monokai/Dracula/Nord/Atom One/GitHub Dark/GitHub Light;每 30 秒自动保存,记住上次文件。

About

详细介绍

项目简介

WinMd 是一款基于 WinUI 3 的原生 Windows Markdown 编辑器,提供类似 Typora 的三栏布局(文件树 / 大纲 + 编辑器 + 实时预览)。核心渲染能力依赖 WebView2 + marked + highlight.js + KaTeX + Mermaid,覆盖完整 Markdown 生态。

技术约束(重要)

  • 只使用 .NET 8(targetFramework 固定为 net8.0-windows10.0.26100.0)——WinUI 3 (Windows App SDK 2.4) 的 WinRT.Runtime 与 .NET 10 不兼容
  • 只使用 x64 平台,RuntimeIdentifier 固定为 win-x64
  • WindowsPackageType=None(unpackaged),WindowsAppSDKSelfContained=true(自带 Windows App SDK 和 WebView2),双击 exe 即可运行

渲染管线

  1. 编辑器文本变化 → marked 解析为 HTML
  2. highlight.js 对代码块着色(192 种语言,13 套主题可选)
  3. KaTeX 渲染数学公式($...$ 行内 / $$...$$ 块级)
  4. Mermaid 渲染 ```mermaid 代码块
  5. WebView2 容器呈现最终效果

核心文件

MainWindow.xaml.cs(约 2000+ 行)集中了文件树管理、大纲提取、全文检索、Markdown 渲染、标签页管理、查找替换、UI 主题切换等全部核心逻辑,搭配 SessionConfig.cs(会话记忆)和 UiTheme.cs(6 套主题定义)。

Tech Stack

技术栈

现代技术选型,工程质量保障

WinUI 3Windows App SDK 2.4WebView2markedhighlight.jsKaTeXMermaid

获取 WinMd 编辑器

官方安装包 · 免费无广告 · 开箱即用

立即下载 v1.0.0
当前版本
v1.0.0
支持平台
Windows
系统要求
Windows 10+ / WebView2 Runtime
产品类别
Windows 软件
授权方式
免费使用
FAQ

常见问题

是的。WinMd 编辑器 由 BtC 独立开发并面向所有用户免费提供,无广告、无内购、无功能阉割,下载安装后即可直接使用。

WinMd 编辑器 支持 Windows 平台。最低系统要求:Windows 10+ / WebView2 Runtime。安装包为官方原生构建,未做任何二次打包。

当前版本为 v1.0.0。更新时回到本页下载最新版本,解压 / 安装替换旧版本即可,配置与数据默认保留。

WinMd 编辑器 遵循"数据本地优先"原则:核心数据默认存储在你的设备本地,不上传、不分析、不共享。如需迁移,可通过应用内置的导出功能自主备份。

欢迎通过 BtC 主站(bytecove.cn)底部的联系方式提交问题反馈。请尽量附上应用版本号、设备型号与问题描述,我们会逐条跟进处理。

WinMd 编辑器 图标
WinMd 编辑器
v1.0.0
下载