11.编辑器实现细节

一、前言

经过近一天的折腾,写的markdown编辑器总算稍稍能用了:

image-20231204213226062

不过离商业化还早的很,目前还有很多细节没有做好,估计至少还得花两三个月时间才能完成这个编辑器的基本功能,只能慢慢来了。

本文主要是来聊聊我实现的这个编辑器的功能遇到的一些坑。

不得不说,网上关于这方面的资料实在是太少了,随便一个坑可能都得让我花几十分钟、甚至一两小时去琢磨。

二、前置思路

正如上面图中所示,我的目的是完成一个实时渲染的markdown编辑器,尽量对标typora软件。

html中拥有编辑功能的只有两个控件:inputtextarea

但很遗憾,对于想要自制高级编辑器来说,这两个控件都是不合适的,因为它们里面有很多默认行为是我们不希望的。

作者:余识
全部文章:0
会员文章:0
总阅读量:0
c/c++pythonrustJavaScriptwindowslinux