换掉Typora!这款现代化的笔记应用,太炫酷了!

作为一名程序员,大家应该都关注了很多技术大佬,其中不乏文章格式看起来很舒服的。今天给大家分享一款好用的开源笔记应用WeChat Markdown Editor,能将Markdown写的文档即时渲染为微信文章,希望对大家有所帮助!

简介

WeChat Markdown Editor(简称md)是一款高度简洁的微信Markdown编辑器,能将Markdown文档自动即时渲染为微信文章,目前在Github上已有7.8k+star

它主要具有如下特性:

  • 支持Markdown的所有基础语法
  • 支持基于Mermaid的图表渲染
  • 有多种代码块高亮主题,可以提升代码可读性
  • 可以自定义主题色和CSS样式
  • 支持多图上传功能,可自定义配置图床,如阿里云、腾讯云、MinIO等
  • 支持文件导入、导出、本地文件管理、草稿自动保存功能

这是一张md使用过程中的效果图,还是非常炫酷的!

安装

md支持在线使用、Docker部署、源码编译部署等多种使用方式,这里以Docker部署为例。

  • 首先通过如下命令下载md的镜像;
bash 复制代码
docker pull doocs/md:latest
  • 然后通过如下命令运行md的容器;
bash 复制代码
docker run -p 8080:80 --name md -d doocs/md:latest
  • md支持浅色和深色主题,界面还是非常炫酷的!

使用

本文将以《mall-swarm微服务学习教程》中的部分文档为例,来演示下md的使用。

这里简单介绍下mall项目,mall项目是一套基于SpringBoot3 + Vue 的电商系统(Github标星60K),后端支持多模块和2024最新微服务架构,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!

项目地址

项目演示:

编辑文档

  • 我们可以通过右上角的内容管理按钮开启左侧的内容侧边栏,然后通过加号来新建文档;
  • 文档创建成功后我们可以通过样式->主题来切换主题,这里目前有三种主题;
  • 除了主题的切换,还支持主题色的切换,通过主题和主题色的叠加,md支持非常丰富的样式显示;
  • 当然你还可以通过右上角的设置按钮进行文章样式的设置,功能还是非常强大的!
  • 这里我们再找一篇有代码的文章看下代码样式,样式还是非常炫酷的!

图片上传

  • md支持多种图床,可以实现图片上传;
  • 这里我们以默认的图床为例来上传下图片,图片会被上传到jsdelivr上去。

导入导出

  • md还支持文章的导入导出,支持导出为md或者html格式的文件。

总结

md确实是一款非常不错的Markdown笔记工具,只要你会Markdown语法,就能排版出简洁大方的微信文章,感兴趣的小伙伴可以尝试下!

项目地址

github.com/doocs/md

相关推荐
JAVA面经实录91711 分钟前
图解23种设计模式完整知识体系(Java后端面试完整版)
java·架构
阳光是sunny13 分钟前
LangGraph实战教程:状态管理与`graph.invoke`入参深度解析
前端·人工智能·后端
会飞的大鱼人19 分钟前
一文搞懂 Java HashSet:把它想成游乐园里只允许一次入场的盖章名单
java·开发语言·windows
AI_小站21 分钟前
Loop Engineering又是啥?一文讲清企业Agent落地的四层工程进化论
java·人工智能·架构·prompt·大模型开发·智能体·大模型应用
神奇小汤圆26 分钟前
深入解析 Flink Kafka Connector:原理、配置与最佳实践
前端·后端
神奇小汤圆1 小时前
在 Nacos 点了下线,为什么流量还是打到了停机的机器上?
后端
jiay21 小时前
【.net10】顶级程序语句
java·开发语言
阳光是sunny1 小时前
LangGraph实战教程:一文搞懂图的状态(State)管理
前端·人工智能·后端
whyfail1 小时前
前端学 Spring Boot(5):从“你是谁”到“服务真的上线了”
前端·spring boot·后端
2601_953824612 小时前
【计算机毕业设计】基于Spring Boot的画师接稿平台设计与实现
java·spring boot·后端