Initial commit: Markdown editor with file management and regex tools
项目特性: - 完整的Markdown编辑器,支持实时预览 - 文件管理功能,支持保存/加载/删除文件 - 正则表达式工具,支持批量文本替换 - 前后端分离架构 - 响应式设计 技术栈: - 前端:React + TypeScript + Vite - 后端:Python Flask - Markdown解析:Python-Markdown 包含组件: - WorkingMarkdownEditor: 基础功能版本 - FullMarkdownEditor: 完整功能版本 - SimpleMarkdownEditor: 简化版本
This commit is contained in:
29
test_simple.py
Normal file
29
test_simple.py
Normal file
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
简单测试脚本
|
||||
"""
|
||||
import sys
|
||||
import os
|
||||
|
||||
# 测试Markdown解析器
|
||||
print("🧪 测试Markdown解析器...")
|
||||
try:
|
||||
sys.path.insert(0, 'backend')
|
||||
from utils.markdown_parser import MarkdownParser
|
||||
parser = MarkdownParser()
|
||||
result = parser.parse('# Hello World')
|
||||
print("✅ Markdown解析器测试通过")
|
||||
except Exception as e:
|
||||
print(f"❌ 测试失败: {e}")
|
||||
|
||||
# 测试文件管理器
|
||||
print("🧪 测试文件管理器...")
|
||||
try:
|
||||
from utils.file_manager import FileManager
|
||||
fm = FileManager()
|
||||
Path("backend/workspace").mkdir(exist_ok=True)
|
||||
print("✅ 文件管理器测试通过")
|
||||
except Exception as e:
|
||||
print(f"❌ 测试失败: {e}")
|
||||
|
||||
print("🎉 基础测试完成!")
|
Reference in New Issue
Block a user