|
|
756028af0f
|
重构: 死代码清理 + 拷贝优化 + 滚动条修复
|
2026-04-11 23:36:08 +08:00 |
|
|
|
fb12ec48e8
|
修复:大文件点击卡死 + Dockerfile高亮支持
- useFileEdit: 新增 KNOWN_BINARY_EXTS 集合,exe/dll/zip 等 28 种二进制扩展名直接判定,不再读取文件内容
- index.vue: loadFileContent 增加大文件预检,基于 fileSize 超过阈值直接拦截
- service.go: ReadFile 增加 10MB 读取上限,超限返回错误
- Dockerfile 支持:CODE 分类、🐳图标、CodeMirror shell 模式高亮、languageMap 映射
|
2026-04-07 11:39:50 +08:00 |
|
|
|
0229cab550
|
重构:CodeMirror 架构优化
核心优化:
- 新增统一导出避免多实例问题
- 语言加载器从动态改为静态导入
- 使用 Compartment 实现主题/语言动态切换
依赖清理:
- 移除废弃的 @codemirror/highlight
- 移除不再使用的 @codemirror/legacy-modes
组件优化:
- CodeEditor 添加内容更新防抖
- 改进亮色主题样式
- 移除不必要的编辑器重建逻辑
构建配置:
- 简化 Vite manualChunks 配置
- 优化依赖预加载列表
文档清理:
- 删除过期的代码审查文档
- 更新版本号 0.3.0 → 0.3.2
|
2026-03-31 11:49:25 +08:00 |
|
|
|
f7d648ea52
|
新增:文件系统导航面包屑
功能:
- 新增 PathBreadcrumb 组件,支持路径快速跳转
- 新增 DropdownItem 通用下拉菜单组件
优化:
- 版本升级流程优化(Pinia 状态管理、进度节流、完整下载验证)
- 模块延迟初始化(数据库、文件系统按需启动)
- API 数据格式统一(蛇形转驼峰)
- CodeMirror 语言包按需动态加载
- Markdown 渲染增强(支持锚点跳转)
重构:
- 迁移到 Pinia 状态管理(stores/config.ts、stores/theme.ts、stores/update.ts)
- 简化 UpdatePanel、UpdateNotification、ThemeToggle 逻辑
- 优化表结构加载逻辑
清理:
- 删除测试组件 index-simple.vue
- 删除旧的 useTheme.ts
|
2026-02-05 00:17:32 +08:00 |
|
|
|
d7de60b02c
|
发布:版本 0.3.0
- Markdown Mermaid 图表支持(10+ 种图表类型)
- 代码语法高亮(20+ 种常用编程语言)
- 文件列表优化(文件夹优先显示)
- 文件系统模块化重构
- 新增内部更新日志 CHANGELOG.internal.md
- 更新作者邮箱
|
2026-02-04 11:12:24 +08:00 |
|
|
|
b849e6cc46
|
新增:应用配置管理模块,优化文件系统功能
- 新增 ConfigAPI 和 ConfigService 实现配置管理
- 新增 SettingsPanel 和 UpdateNotification 组件
- 文件系统模块化重构,提升代码质量
- 提取公共函数,优化代码结构
- 版本号更新至 0.2.0
|
2026-01-28 23:38:23 +08:00 |
|
|
|
cc50de0323
|
新增:版本更新管理功能,优化代码架构
|
2026-01-25 18:06:16 +08:00 |
|