小弟最近想作一个编辑器,各位大侠能不能介绍一下如何做出语法高亮、object treeview等功能,最好是有源码分析。相关的资料也可以,谢谢!我一定会给分的!

解决方案 »

  1.   

    是xml编辑器吗,我有一段代码
      

  2.   

    不是,是能实现象editplus中有的功能的编辑器
      

  3.   

    语法高亮有不同档次的
    简单的能识别关键字就行了
    高级的就需要完善的语法分析,这才是关键,需要一些编译原理的知识
    俺做过,但那是工作成果,不能公开源代码,只能说一些思路你先得明确自己的要求,是通用的“语法高亮”,像UltraEdit那样,还是专用的,比如,只支持 C++ 或 Pascal 的================================================================
    人生最大的幸福莫过于顿顿有玉米吃
    (CSDN 论坛助手,挺好使!俺们拨号上网的有福了)