Skip to content

lost22git/egui_code

Repository files navigation

特性

已实现

  • App logo
  • Alt+Enter 窗口/全屏切换, Alt+Shift+Enter 开启/关闭窗口decorations
  • 退出确认窗口
  • 设置窗口:dark/light 模式,透明度
  • 顶部菜单栏:打开文件夹,视图,关于
  • 左侧工具栏
  • 文件树:文件树右键菜单
  • 文件 Tabs:Tab 右键菜单,Tab 布局切换,与文件树同步选中文件状态,滚动条自动居中定位到选中的 Tab
  • 编辑器:读取非 UTF-8 文件,语法高亮,Ctrl+S 保存文件,Ctrl+J 换行并自动缩进
  • 行号栏:高亮当前行号
  • 状态栏,cursor位置,文件编码,换行符(line_ending)
  • 顶部菜单:帮助>检查UI,启动 puffin_view 等开发工具
  • 状态栏:左侧显示帧数帧率

待实现

  • 文件树:添加/重命名/删除 文件/文件夹,折叠全部文件夹,刷新
  • 编辑器:文件内查找/替换,高亮匹配,
  • 顶部菜单栏:文件内查找/替换
  • 左侧工具栏:文件夹内查找/替换
  • fix 打开没有扩展名的文件/无法解析到 name 的目录/文件,程序直接退出的 bug

show

Releases

No releases published

Packages

No packages published

Languages