打开浏览器就能用(只支持 chrome 系的浏览器),可以编辑本地文件,可以预览 markdown 。
源代码: github.com/xieyuheng/x-editor

甚至还支持 markdown 的图片(因为用 iframe 做预览,所以还挺难实现的)。

修复 post 格式:

它现在可以听 mp3。

它还可以看视频。

我无语了。我只能说 web 是个牛逼的平台。

Cool 加星了

嘿嘿,多谢啦。

说的好,我选择 vscode.dev (划掉)编辑本地文件用的是 filesystem api 做的吧话说文件名底下的横线是啥意思

哈哈哈,又是你!横线 是 scrollbar

是 filesystem api ,只有 chrome 系的支持。

图片测试:

不错,看起来挺酷的~加油!

希望可以渲染 markdown 文件里的 html 标记

可以考虑加上打开来自 WebDAV 之类的远程文件吗?

有发现不支持的 HTML 标记,欢迎来开 issue 。我也不知道哪些是目前不支持的。

我才听说这个 protocol 等等我研究一下。

预览 markdown 的实现方式是:把解析好的 markdown 发给 iframe 。在 markdown 预览本地图片的功能比较有意思,因为要在解析 markdown 的时候遍历 markdown 的节点,把里面的图片节点的 src 都替换为 base64 的 data URL ,再发给 iframe 。

帅😎

起猛了,看成了在浏览器里写嵌入式 ( ̄_ ̄|||)

我仔细思考了以下,其实只是 web 这个平台帅。我感觉这根本就不是我写的程序,只是 web 平台本身而已。

视频这块能播放 h264 编码视频?

怎么看起来像是一个脉脉上的腾讯老哥 天天吹他写的基于浏览器的啥啥 IDE

可以渲染 HTML 文本么,可以的话就爱了爱了,另外可以加一个 grep 搜索么~

搜索可以加。等我之后加上。

我不用脉脉,也不是腾讯的。

就是调用浏览器本身的视频功能而已。浏览器能支持的话就能。