Private
Public Access
1
0

重构:文件系统模块化架构,增强 Markdown 渲染

- 拆分 FileSystem.vue 为模块化组件架构
- 新增 Markdown Mermaid 图表渲染支持
- 新增 180+ 编程语言代码高亮
- 修复编辑/预览模式切换渲染问题
- 优化亮色/暗色模式主题适配
- 新增 TypeScript 类型定义
This commit is contained in:
2026-02-04 03:31:22 +08:00
parent eb2cbad17b
commit a5d30684ed
119 changed files with 11244 additions and 12042 deletions

View File

@@ -1,6 +1,6 @@
# MVP开发路线图
**创建日期**2025-01-28
**创建日期**2026-01-28
**基于**[MVP规划.md](./MVP规划.md)
**目标**以MVP为方向指引任务推进
@@ -26,7 +26,7 @@
## 二、MVP开发路线图
### 阶段1核心功能 ✅ 已完成2025-01-28
### 阶段1核心功能 ✅ 已完成2026-01-28
- ✅ 连接管理、SQL执行、表结构查看、右键菜单
### 阶段2重要功能 ✅ 已完成

View File

@@ -1,6 +1,6 @@
# 数据库客户端 MVP最小可用产品规划
**创建日期**2025-01-28
**创建日期**2026-01-28
**目标**:定义最小可用产品范围,指导开发优先级
**原则**:核心功能优先,快速验证,迭代优化
@@ -145,14 +145,14 @@
- ✅ 表结构查看
- ✅ 右键菜单
**完成时间**2025-01-28
**完成时间**2026-01-28
### 阶段2重要功能 ⚠️ 进行中
- ✅ 书签管理(基本完成)
- ✅ 模板管理(基本完成)
- ⚠️ 表结构编辑(基础框架完成,待完善)
**预计完成时间**2025-01-29
**预计完成时间**2026-01-29
### 阶段3优化功能 ⬜ 待开始
- ⬜ 性能优化

View File

@@ -1,6 +1,6 @@
# SQL历史功能设计
**设计日期**2025-01-28
**设计日期**2026-01-28
**设计目标**明确SQL历史功能的设计SQL由SQL编辑区保存得到
---

View File

@@ -1,6 +1,6 @@
# 多表结构查看方案分析
**分析日期**2025-01-28
**分析日期**2026-01-28
**分析范围**:多表结构查看的不同实现方案
**状态**:方案分析

View File

@@ -1,6 +1,6 @@
# 左侧资源管理面板设计
**设计日期**2025-01-28
**设计日期**2026-01-28
**设计目标**在左侧功能区下方增加资源管理面板统一管理SQL编辑器历史、书签和SQL模板
---

View File

@@ -1,6 +1,6 @@
# 新表创建功能设计
**设计日期**2025-01-28
**设计日期**2026-01-28
**设计范围**MySQL、MongoDB、Redis 新表/集合/Key创建功能设计
**状态**:设计阶段

View File

@@ -1,6 +1,6 @@
# 表结构查看功能 - 待讨论问题
**创建日期**2025-01-28
**创建日期**2026-01-28
**目的**:整理设计文档中需要进一步讨论和明确的问题
---

View File

@@ -1,6 +1,6 @@
# 表结构查看功能设计
**设计日期**2025-01-28
**设计日期**2026-01-28
**设计范围**MySQL、Redis、MongoDB 表结构查看界面设计
**状态**:设计阶段
@@ -152,7 +152,7 @@
│ "name": "John", │
│ "email": "john@example.com", │
│ "age": 30, │
│ "created_at": ISODate("2025-01-01T00:00:00Z") │
│ "created_at": ISODate("2026-01-01T00:00:00Z") │
│ } │
└─────────────────────────────────────────────────────────────┘
[显示最多 5 个文档示例JSON 格式,可折叠展开]

View File

@@ -1,6 +1,6 @@
# 事件系统设计
**设计日期**2025-01-28
**设计日期**2026-01-28
**设计范围**:数据库客户端全局事件系统
**状态**:设计阶段

View File

@@ -3,7 +3,7 @@
**文档版本**v2.0
**维护者**JueChen
**更新日期**2025-01-28
**更新日期**2026-01-28
**源码路径**`go-desk/web/src/views/db-cli/`
---

View File

@@ -1,6 +1,6 @@
# 右键菜单系统设计
**设计日期**2025-01-28
**设计日期**2026-01-28
**设计范围**:数据库客户端全局右键菜单系统
**状态**:设计阶段

View File

@@ -2,7 +2,7 @@
**文档版本**v2.0
**维护者**JueChen
**更新日期**2025-01-28
**更新日期**2026-01-28
**源码路径**`go-desk/`
---

View File

@@ -1,7 +1,7 @@
# 前端布局样式系统设计
**创建日期**2026-01-01
**最后更新**2025-01-09
**最后更新**2026-01-09
**目标**:建立系统化的前端布局和样式规范,确保一致性和可维护性
**原则**:统一规范、可扩展、易维护、主题兼容
**状态**:✅ 已完成 Arco Design 规范优化

View File

@@ -1,6 +1,6 @@
# 数据库类型功能差异分析
**分析日期**2025-01-28
**分析日期**2026-01-28
**分析范围**MySQL、Redis、MongoDB 功能支持差异
---