Files
MarkLite/README.md
T

70 lines
1.4 KiB
Markdown

# MarkLite
一款轻量级的 Windows 本地 Markdown 阅读器桌面应用程序。
## 功能特性
- 📝 Markdown 文件打开与编辑
- 👁 实时预览(编辑+预览 / 纯预览模式)
- 🎨 现代化简洁 UI 设计
- 📂 支持拖拽打开文件
- 💾 文件保存功能
- 🔤 代码语法高亮
- ⌨️ 快捷键支持
## 技术栈
- **Electron** - 桌面应用框架
- **marked.js** - Markdown 解析
- **highlight.js** - 代码高亮
- **HTML + CSS + JavaScript** - 前端技术
## 开发
```bash
# 安装依赖
npm install
# 启动开发模式
npm start
```
## 打包
```bash
# 打包为 Windows exe 安装包
npm run build
```
## 快捷键
| 快捷键 | 功能 |
|--------|------|
| Ctrl+O | 打开文件 |
| Ctrl+S | 保存文件 |
| Ctrl+Shift+S | 另存为 |
| Ctrl+1 | 编辑+预览模式 |
| Ctrl+2 | 纯编辑模式 |
| Ctrl+3 | 纯预览模式 |
## 项目结构
```
MarkLite/
├── package.json # 项目配置
├── main.js # Electron 主进程
├── preload.js # 预加载脚本
├── renderer/ # 渲染进程
│ ├── index.html
│ ├── style.css
│ └── renderer.js
├── lib/ # 第三方库
├── assets/ # 资源文件
├── DESIGN.md # 设计文档
└── README.md # 项目说明
```
## 许可证
MIT