各位,如何用delphi实现一个编辑器,带有代码自动补全功能

各位大虾,怎么用delphi实现一个编辑器,带有代码自动补全功能,求助
怎么用delphi实现一个编辑器,带有代码自动补全功能,我不知道整体思路,大家帮帮忙,谢谢哦

------解决方案--------------------
搜索SynEdit支持各种语法!
------解决方案--------------------
探讨
怎么用delphi实现一个编辑器,带有代码自动补全功能,我不知道整体思路,大家帮帮忙,谢谢哦

------解决方案--------------------
看SynEdit的Demo吧
------解决方案--------------------
AutoCompleteDemo这是代码自动补存,例子里面写得很清楚,在编辑器里面输入 pro,按下 ctrl + J,看效果。。。
CompletionProposalDemo这个是代码自动完成,在编辑器里面按下 . 看效果。。。

基本例子都带全了,只要你看例子就可以,“刚接触”不是借口。