- 最开始支持文本编写和markdown预览,现在支持一下格式预览和编写。
- markdown
- word
- excel
- github:https://github.com/Mrxyy/local-mk-editor-in-browser
- ui: memo-ui
- 和 vscode for web 一样,使用system access api 和local file system 进行通信。
- 使用了FileSystemDirectoryEntryHandler进行了创建文件夹和创建创建文件,目前在vscode for web中并没有实现。
- vscode for web实现创建新建文件使用的是Window.showSavafilePicker创建文件,需要用户指定一个文件夹。
- 产品的诞生是因为开发的时候遇到一个bug的时候想记录一下,发现需要单开一个编辑器或者窗口十分麻烦而且电脑会因此卡顿,所以想找一个b端的markdown编辑器(可以修改电脑本地文件,并不是云端)但是没有找到。
- 产品宗旨以简单轻量为主,目前产品只支持mk、excel、word文件的预览,以及简单文本文件的编写,后面会丰富插件。
- 产品架构文档(system file,web stream,file system access)。
- js console、html、图片、pdf 预览。
- 插拔架构
- js console
- 接入github,实现个人云端存储