给 mdview (Markdown 阅读器)加了 8 套配色风格,欢迎试用吐槽(mdview v1.0.86)

发布于

whoisharry:
mdview 是我做的一个 Windows 上的 Markdown 查看器:1.7MB ,双击 .md 直接看,社区版免费。这次 v1.0.86 只更了一个功能,单独来发一帖。

### 配色风格
阅读界面右键 → 「配色风格」→ 点一下立刻换上 → 确定保存 / 取消恢复。

内置 8 套:小红书 / 科技 / 少女 / 多彩 / GitHub / Duolingo / Linear / Notion 。

起因是自己最近看 .md 太多了——AI 生成的回答、项目文档、笔记,全是同一个模子的黑白灰。一天看几十份,到下午眼睛是木的。就想到给 mdview 增加一些色彩,于是就有了这个可以选择配色的版本。

### 设计上的取舍
几个设计上的取舍,可能有人感兴趣:
- 只给 H1/H2 、链接、引用、表格头上色,正文保持深灰。试过 H3 也染,标题层级一深满屏都是彩色,当天回滚了。
- 不做自定义色盘。8 套是成套调好的,连目录( TOC )的边框和高亮都跟着变。给色盘等于把配出灾难的自由交给用户。
- 只在浅色主题下生效,切深色自动让位,切回来自动恢复。两套色彩系统不掺和,就没有折中色。

实现没什么黑科技:样式表颜色全走 CSS 变量,配色方案是纯数据数组,apply() 就是遍历 setProperty ;深色切换用 MutationObserver 监听 data-theme 重算。核心代码 200 行 JS ,零依赖。

### 截图
#### 小红书配色
![mdview 小红书 配色](http://pic.zhso.org/2026/07/20/ef6ce06c105d.png)

#### Notion配色 + 配色面板
![mdview notion 配色](http://pic.zhso.org/2026/07/20/c7cb1d0aac03.png)

官网: [https://www.mdview.cn/](https://www.mdview.cn/) ,安装包 1.7MB ,这个功能免费版就有。

用得上可以试试,有意见欢迎砸过来。配色方案想看哪家的也可以提,调得过来的话下个版本加上。

---

原文链接:[点击查看](https://www.v2ex.com/t/1228492)

评论(2)

刚好我也写了一个,文件大小没有你这个小,互相学习: [我的项目](https://github.com/qizhenghai2020/mdview)

· 0 个赞

哈哈,连名字都一样!看了,做的挺好的,功能很多。互相学习。我这个是用 rust 开发的,所以比较小。

· 0 个赞