91 lines
1.8 KiB
Markdown
91 lines
1.8 KiB
Markdown
# 更新日志
|
||
**日期**: 2026-02-28
|
||
**版本**: 0.3.2
|
||
**类型**: 功能增强 + Bug 修复
|
||
|
||
---
|
||
|
||
## 核心更新
|
||
|
||
### 1. Markdown 本地文件链接支持 🔗
|
||
|
||
**功能**: Markdown 文档中的本地文件链接可直接打开
|
||
|
||
```markdown
|
||
[查看配置](./config/settings.json) # 点击打开文件
|
||
[项目文档](../README.md) # 相对路径支持
|
||
```
|
||
|
||
**实现要点**:
|
||
- 解析 Markdown 中的相对路径链接
|
||
- 调用系统文件打开接口
|
||
- 支持各种文件类型
|
||
|
||
---
|
||
|
||
### 2. Shell/Bash 语法高亮 🐚
|
||
|
||
**功能**: 新增 Shell 脚本语法高亮支持
|
||
|
||
```bash
|
||
#!/bin/bash
|
||
echo "Hello World"
|
||
for i in {1..10}; do
|
||
echo "Number: $i"
|
||
done
|
||
```
|
||
|
||
**技术实现**:
|
||
- 使用 `@codemirror/lang-sql` 扩展
|
||
- 集成到 CodeMirror 语言加载器
|
||
|
||
---
|
||
|
||
### 3. Office/CSV 预览增强 📊
|
||
|
||
**优化项**:
|
||
- Excel 文件预览稳定性提升
|
||
- CSV 文件解析优化
|
||
- Word 文档预览改进
|
||
|
||
**修复问题**:
|
||
- 本地文件服务器 CORS 支持
|
||
- Office 文件预览类型检测
|
||
- 二进制文件读取问题
|
||
|
||
---
|
||
|
||
### 4. 本地文件服务器优化 🖥️
|
||
|
||
**改进**:
|
||
- 添加 CORS 头支持
|
||
- 优化文件服务响应
|
||
- 修复跨域请求问题
|
||
|
||
---
|
||
|
||
## 修复记录
|
||
|
||
| 问题 | 状态 | 说明 |
|
||
|------|------|------|
|
||
| Office 文件预览失败 | ✅ | 修复类型检测和 API 调用 |
|
||
| CSV 预览异常 | ✅ | 优化解析逻辑 |
|
||
| 本地文件服务 CORS | ✅ | 添加 Access-Control 头 |
|
||
| Markdown 链接点击 | ✅ | 新增本地文件链接支持 |
|
||
|
||
---
|
||
|
||
## 相关提交
|
||
|
||
```
|
||
110e893 优化:Office/CSV 预览增强 + 清理冗余代码
|
||
b60f2dc 新增:Markdown 本地文件链接支持 + Shell 语法高亮
|
||
f81f07f 修复:本地文件服务器 CORS 支持
|
||
a6cc11e 修复:Office 文件预览问题
|
||
279f0cc 修复:Office 文件预览使用本地文件服务器
|
||
```
|
||
|
||
---
|
||
|
||
**更新人**: Claude Code
|