文章收藏-FAQ 位置:电脑学习网

如何自己对 EditPlus 进行扩展

    网上有EditPlus的各种语言的代码高亮模板下载,但是我觉得靠着别人作的模板来过活不好,自己掌握如何对EditPlus进行扩展才是王道。下面简单介绍自定义EditPlus的代码高亮显示,自动完成,剪切文本和新建文件时使用的模板。
    1.高亮显示:
    打开Tools下的Preference菜单,在Caterogies中选择Files下的Settings&Syntax,在FileTypes中选择C/C++,就可以看到SyntaxFile中看到指向一个后缀为cpp.stx的文件,这个就是代码高亮文件。把这个文件复制一份,重新命名。添加你的文件类型,并使代码高亮文件只到你复制的文件。然后开始编辑高亮文件。
    还是用Editplus打开你的代码高亮文件。可以看到:
    #LINECOMMENT=//    (这句是指定单行注释的符号)
    #COMMENTON=/*       (这句是指定多行注释的开始符号)
    #COMMENTOFF=*/    (这句是指定多行注释的结束符号)
    #CASE=y (是否大小写区分)
    下面还有这句:
    #KEYWORD=Reserved words
    就是语言的关键字,在里面定义你的开发语言的关键字就可以了
    把这几处主要的地方修改完后就可以定义你的高亮的颜色了。完成后你的新语言的模板就可以使用了。
    2.自动完成:
    有了上面的基础,这一步就简单多了。还是在相同的菜单项,复制Auto completion文件cpp.acp。打开它进行编辑,下面是主要的部分的解释:
    #TITLE=C/C++    (标题)
    #CASE=y           (是否区分大小写)
    下面这段就是指键入if,空格后自动生成的代码,光标停在^!处
    #T=if
    if (^!)
    {
    }
    理解了这些,你就可以自己创建适合你的新语言的自动完成功能了。
    3.剪切文本:
    在界面左方的Tab中的ClipText标签页上,可以看到一系列标记,这些都是用来向文本中快速插入用的,Editplus自带的就有HTML,css等,使用的文件在EditPlus目录下,以ctl为后缀的文件,如果你已经完成了代码高亮和自动完成文件的编辑,到这里应该就不成问题了,只要打开编辑其中的项目就可以了。
    4.新建文件时的模板:
    EditPlus可以在你新建不同类型文件时使用定义好的模板,这些模板都以template为名,后缀为相应的文件的后缀,比如C++的就是cpp,Java的就是java。你可以为自己的新语言创建一个模板,当你新建一个这类的文件时,模板中的内容即会自动填充到代码文件中。

     [文章来源:“十万个为什么”电脑学习网]
     [网络地址:http://why100000.com]
     [版权声明:除本站部分特别声明禁止转载的专稿外,其他的文章可以自由转载,但请务必注明出处和原始作者。本站文章版权归文章原作者所有。如果本站转载的文章有版权问题请联系本站,我们会尽快予以更正。]
 

【字体:[大] [中] [小] 【加入收藏】 【发表评论】 【关闭本窗口】

Copyright © “十万个为什么”电脑学习网 2000-2007 陕ICP备06007929号
站务联系:MSN & Email:zhangking2008@gmail.com  QQ:9365822