Skip to content

V0.0.5 - VSCode风格编辑器增强

Pre-release
Pre-release

Choose a tag to compare

@Rosa-panda Rosa-panda released this 12 Jan 05:50
· 36 commits to main since this 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方向拖拽调整窗口大小
  • 点击背景空白处可关闭对话框