我正在尝试编写文本编辑器。
我需要:
任何提示?
答案 0 :(得分:1)
看看Reverse Engineering the WMD Editor。这是SO上使用的编辑器,支持你所指的内容。将当前文本选择扩充为粗体的函数称为doBorI()
。在源中搜索它。
至于捕捉键盘事件,this page有一个很好的基础,包括检测已按下哪个键。
不确定您的具体问题是什么,但希望这些都是好的开始。
答案 1 :(得分:0)
我建议看一下现有的编辑,看看他们是如何处理的。
我最近开始使用:JWysiwyg,它具有非常简洁的代码库,因此更容易破译。