除了 react-markdown ,还有哪些前端 markdown 渲染器能够在输出结果的元素中包含源码位置?
我希望实现一个更精确的 markdown 的源码-预览同步滚动的功能。
我知道可以通过操作 scrollTop 的方式达到按比例同步滚动的方式,但这样还不够精确,我希望能够按 “行” 进行同步滚动(类似 vscode 的同步预览:预览窗口顶部的第一个元素,对应源码窗口顶部的第一行代码)。
react-markdown 有一个叫 sourcePos
的选项可以在输出的元素中包含对应源码的位置,但是我做的东西比较轻量,不想依赖 react 。
所以想请教一下,有没有其他选择?
PS: 我的 markdown 源码编辑器已经采用了 monaco editor
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论