V0.0.5 - VSCode风格编辑器增强
Pre-release
Pre-release
主要更新
构建系统迁移到 esbuild
- 解决模块同名冲突问题(如 UndoStack 重复定义)
- 自动处理 import/export,正确隔离作用域
- 构建速度极快,支持 Tree-shaking
内嵌编辑器(VSCode 风格)
- 右键文件 → "✏️ 编辑文件" 打开编辑器对话框
- 30+ 编程语言语法高亮
- 系统级:C, C++, Rust, Go, Assembly, Zig, Nim, Crystal
- JVM:Java, Kotlin, Scala, Groovy
- 脚本:JavaScript, TypeScript, Python, Ruby, PHP, Perl, Lua
- 函数式:Haskell, Elixir, Erlang, Clojure, F#
- 移动端:Swift, Objective-C, Dart
- 数据/配置:SQL, JSON, YAML, TOML, XML, CSS, HTML
- Shell:Bash, PowerShell
- 其他:R, MATLAB, Julia, WASM, Solidity, GLSL
- 小地图(VSCode 风格,Canvas 绘制,视口指示器可拖拽)
- 代码折叠(括号匹配 + 缩进检测,支持嵌套)
- 当前行高亮 + 行号高亮
- Undo/Redo 栈、Tab 缩进、中文输入法兼容
预览对话框增强
- 新增 Diff/编辑模式切换
- 编辑模式下可直接微调 AI 生成的代码
其他改进
- 历史版本 Diff 高亮
- 8方向拖拽调整窗口大小
- 点击背景空白处可关闭对话框