惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
Google DeepMind News
Google DeepMind News
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
NISL@THU
NISL@THU
T
Threat Research - Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
L
Lohrmann on Cybersecurity
V
Visual Studio Blog
Cyberwarzone
Cyberwarzone
D
Docker
The Hacker News
The Hacker News
C
CERT Recently Published Vulnerability Notes
Vercel News
Vercel News
Project Zero
Project Zero
S
Schneier on Security
aimingoo的专栏
aimingoo的专栏
I
Intezer
腾讯CDC
M
MIT News - Artificial intelligence
Hugging Face - Blog
Hugging Face - Blog
P
Palo Alto Networks Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
AWS News Blog
AWS News Blog
GbyAI
GbyAI
MongoDB | Blog
MongoDB | Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
Vulnerabilities – Threatpost
G
Google Developers Blog
N
Netflix TechBlog - Medium
The Cloudflare Blog
Microsoft Security Blog
Microsoft Security Blog
Y
Y Combinator Blog
A
Arctic Wolf
S
Securelist
酷 壳 – CoolShell
酷 壳 – CoolShell
Cisco Talos Blog
Cisco Talos Blog
Recent Announcements
Recent Announcements
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LINUX DO - 热门话题
T
Threatpost
Latest news
Latest news
Blog — PlanetScale
Blog — PlanetScale
Security Latest
Security Latest
Engineering at Meta
Engineering at Meta
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
The GitHub Blog
The GitHub Blog
T
Tor Project blog
P
Proofpoint News Feed

贤民的博客

硅谷魔法画布 AI Agent 招聘全栈开发(远程友好) 一个可本地运行的 AI 绘图创作工具 | 远程技术管家创业周记(15) 不要依赖单一平台、单一收入来源 | 远程技术管家创业周记(14) 一次失败的二开经历 | 远程技术管家创业周记(13) 创业者没有假期 | 远程技术管家创业周记(12) 独立开发者的真实生存现状与破局之道 | 远程技术管家创业周记(11) 没活儿了 | 远程技术管家创业周记(10) 一个输出英文的利器 | 远程技术管家创业周记(九) Git Archive:高效打包、项目交付的实用指南 远程技术管家创业周记(八)- 手里有活心不慌 远程技术管家创业周记(七)- 爆单了 远程技术管家创业周记(六)- 第一单咨询业务 远程技术管家创业周记(五)- 小成本解决大问题 33 岁失业农村程序员自救周记 (四)- AI 提效,收入 1410 元 33 岁失业农村程序员自救周记 (三)- 明确定位 33 岁失业农村程序员自救周记 (二)- 写论文 33 岁失业农村程序员自救周记 (一) 为什么我使用 Vivaldi 作为主力浏览器 解除网页复制限制的插件 - userscript-copy-unblocker 油猴脚本
用 VSCode 写公众号:markdown-to-wechat
贤民 · 2025-04-25 · via 贤民的博客

有没有人像我一样用 VSCode 编辑 Markdown 文本,然后发布到微信公众号的?

通常你需要把 Markdown 内容先复制到其他编辑器,再复制到公众号上。 现在,这一步你可以省略了。

本扩展将 Markdown 转换为微信公众号兼容的 HTML ,直接在 VSCode 上预览复制,与 VSCode 完美结合。

本项目完全开源,无需注册,安装即用。

markdown-to-wechat 截图

功能特点

  1. 在 VSCode 上实时预览 Markdown 内容
  2. 一键复制公众号格式 HTML
  3. 离线使用
  4. 本地 css 主题样式管理
  5. 主题色切换
  6. 标题编号、强制换行、图片域名、引用链接等特色功能

如何安装

  1. 在 VSCode 商店搜索: markdown wechat ,markdown-to-wechat 这个扩展就是;
  2. 打开链接安装: https://marketplace.visualstudio.com/items/?itemName=Xianmin.markdown-to-wechat
  3. 项目地址: https://github.com/xianmin/vscode-markdown-to-wechat

如何使用

当你安装了这个扩展,在你编辑 markdown 文件窗口的右上角,会添加一个 markdown-to-wechat: 预览 的图标,点击即可。

编辑器右上角的按钮

如何自定义主题

你可以通过 VSCode 命令面板,通常默认快捷键是 Ctrl-Shift-p ,来使用 markdown-to-wechat 的相关命令。

VSCode 中的 markdown-to-wechat 命令

比如 markdown-to-wechat: 打开主题文件夹 ,它会打开主题文件默认的存储位置。

themes/ 目录内,已经有一个 custom.css 文件,你可以直接编辑它,或者新建一个 css 文件。

为何开发这个扩展

我日常使用 VSCode 编辑 Markdown ,记笔记、写作,发布到个人博客。 自 2025 年开始写微信公众号,每次发布都要在其他 Markdown 编辑器中转一个流程,这让我觉得挺别扭。 有时候在手机上预览,发现有地方需要修改,这个复制再复制的流程又得重复一次。 为了节省这几分钟,跳过中间环节,所以有了这个扩展。

开发这个扩展的过程中,我还发现了一些额外的好处,比如: 可通过 VSCode 同步配置; 本地管理个人的 css 样式文件,等等。 这样,我就拥有了一个完全自主可控的微信公众号排版工具。

结束语

目前这个项目还有诸多不完善的地方,如果你在使用过程中遇到任何问题,欢迎向我反馈 👋!

反馈地址: https://github.com/xianmin/vscode-markdown-to-wechat/issues

本文在公众号上的预览地址为: https://mp.weixin.qq.com/s/OnAAm6BPtzgPzb6__-uGTA

文章作者 贤民

上次更新 2025-04-25

许可协议 原创文章,如需转载请注明文章作者和出处。谢谢!

赞赏支持

微信打赏