2 Commits

Author SHA1 Message Date
guo liwei
3b375a22d8 修复行号显示和同步问题
- 修复行号只能显示80%内容的问题
- 使用动态高度计算确保100%内容覆盖
- 实现精确的行号与内容同步滚动
- 优化行号容器的定位和样式

技术细节:
- 使用Math.max(21, content.split('\n').length * 21)动态计算高度
- 确保每行内容都有对应的行号显示
- 使用CSS transform实现平滑滚动同步

测试验证:
- 空文件正确显示1行号
- 长文件显示所有行号无遗漏
- 滚动时行号与内容精确对齐

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-03 20:08:21 +08:00
guo liwei
9b3f959c3d Initial commit: Markdown editor with file management and regex tools
项目特性:
- 完整的Markdown编辑器,支持实时预览
- 文件管理功能,支持保存/加载/删除文件
- 正则表达式工具,支持批量文本替换
- 前后端分离架构
- 响应式设计

技术栈:
- 前端:React + TypeScript + Vite
- 后端:Python Flask
- Markdown解析:Python-Markdown

包含组件:
- WorkingMarkdownEditor: 基础功能版本
- FullMarkdownEditor: 完整功能版本
- SimpleMarkdownEditor: 简化版本
2025-08-03 06:21:02 +08:00