推荐的开源 Markdown 编辑器
1. MarkText
- 特点:简洁的所见即所得(WYSIWYG)界面,支持实时预览,兼容 CommonMark 和 GitHub Flavored Markdown(GFM),支持数学公式(KaTeX)、Mermaid 图表、Emoji、导出 PDF/HTML 等。
- 适用场景:个人写作、博客撰写、技术文档。
- 下载地址:https://marktext.app/ ([CSDN博客][1])
为什么需要 Markdown 以及它解决了哪些问题,尤其是在现代个人知识库和数字花园的背景下。
Markdown 是一种 轻量级标记语言,它的核心目标是:
让文本内容可读、可写、可转换,同时兼顾结构化和易用性。
它的出现是为了弥补纯文本与富文本之间的差距,同时简化书写和排版流程。
纯文本(.txt)没有结构,难以展示标题、列表、表格等格式。
富文本(Word、WPS)虽然格式丰富,但:
Markdown 本身语法简单,但有扩展语法可以满足复杂文档需求。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
我们来详细梳理 Markdown 的高级/进阶用法,不仅覆盖语法,还涉及实践技巧、扩展功能以及在个人知识库中的应用。
Markdown 的基础语法包括标题、列表、粗体/斜体、代码块等,高级用法主要体现在扩展功能和格式控制上。
Markdown 支持简单表格,也可以控制对齐:
| 名称 | 类型 | 说明 |
|----------|-------|-----------|
| username | 字符串 | 用户名 |
| age | 数字 | 年龄 |
| active | 布尔 | 是否激活 |
| 左对齐 | 居中对齐 | 右对齐 |
|:-------|:--------:|-------:|
| A | B | C |
个人用的工具一般是 notepad++ vscode
还有各种云笔记
当然,感觉这个 Obsidian 的设计理念非常不错,这里介绍一些。
整体都是大同小异的
Obsidian 是一款 基于本地 Markdown 文件的知识管理与笔记工具,核心理念是 建立可链接的个人知识库(第二大脑)。
直接在 https://obsidian.md/download 然后本地安装。
让我们用快速体会 Obsidian 的核心魅力——链接式笔记、双向连接和知识网络。
我们用一个小例子演示。
打开 Obsidian,新建一个 Vault(知识库),比如叫 “我的知识库”。
新建一个笔记,叫 JavaScript,写一些内容:
个人知识库的核心价值在于 长期积累、随时访问和多设备使用。
如果笔记只存在单台设备,可能遇到以下问题:
解决方案:云存储 + 同步机制。
个人知识库笔记主要是 Markdown 或数据库形式文件,可以通过多种方式云存储:
Obsidian Sync:官方付费同步服务,支持端到端加密。
iCloud / OneDrive / Dropbox / Google Drive:
好的,我们来系统分析一下 为什么需要 Git 以及它解决了哪些核心问题,尤其在个人知识库和协作场景中的作用。
Git 是一种 分布式版本控制系统(DVCS),它的目标是解决 文件和项目长期管理、修改追踪、协作同步等问题。
核心理念:记录历史、管理修改、支持协作、保障数据安全
问题:
Git 解决方案:
GitHub 是一个 基于 Git 的云端代码托管与协作平台。
它不仅提供 Git 仓库的远程托管,还增加了丰富的协作、项目管理和社区功能。
可用于:
简单理解:GitHub 就是“云端 Git 仓库 + 协作社区”,让你的文件、代码和知识库既安全又可共享。
GitBook 是一个 面向文档和知识库的在线平台,基于 Git 管理 Markdown 文件,同时提供可视化的阅读、搜索和协作功能。
可以理解为 “Markdown + Git + 在线阅读器” 的整合工具。
主要功能:
简单理解:GitBook 是一个“知识库托管平台”,让 Markdown 文件变成可浏览、可搜索、可协作的在线文档。