语法高亮 Word 插件
主 页
产 品
文 章
团 队
..:: 语法高亮插件 ::..
介 绍
语法插件是什么?
一个为 Word 编写的 COM 插件,可以将你粘贴进 Word 中的程序代码按照编程语言的语法进行着色。如果你需要写一篇编程学习或者培训方面的文章,那么使用这个插件将非常的方便。
这个语法高亮的插件所使用到的技术有:使用
GRETA 正则表达式库
来解析语法,然后使用 Word VBA 脚本来根据解析的结果将文本着色。
本语法高亮插件有哪些优点?
可以很方便地被扩展。每一种编程语言的支持都可以被单独的下载安装。并且,如果你有特殊的需求,我将会尽力满足你的特殊需求,比如你可能需要我没有提供下载的语言支持,或者需要支持你自己定义的语法规则。
用法?
当你安装完成之后,所支持的语言相关的按钮就会出现在 Word 工具栏上。粘贴或者输入一段代码到 Word 中,选择代码,然后按相应的按钮,代码就会被按照语法进行着色。
在这里我将展示一些例子:
1. C/C++ 语言支持,如果你需要的话,我可以提供一些特殊支持比如在字符串内部还有其他规则等。
2. Java 语言支持。同样的,也可以提供特殊支持,比如 javadoc 内关键字的支持。
3. VBScript 支持。本语言以及 JavaScript 都是 HTML 语言支持能正常工作所需要的。因为脚本语言可能被插入到 HTML 中。
4. HTML 支持。
5. 目前,C/C++ 语言中有一个特殊的语法,那就是支持 AFX 程序块。
6. HTML 的高亮比其他的语言都要复杂,因为脚本语言可能插入到 HTML 中,所以 HTML 中不止一种语言的规则。不过 HTML 目前已经支持了。
要语法着色下边的代码,只需要全部选定,然后按 HTML 按钮就可以了。中间的脚本会根据相应的脚本语言规则来进行语法着色。
7. 跟复杂的情况。如果脚本语言嵌入到 HTML 中,服务器端脚本又潜入到客户端脚本中的情况。
着色下边的代码一样很简单,只需要全部选定,然后按 HTML 按钮。
如果你需要,我将提供更多更复杂的支持。
免费版
本面费测试版没有时间和次数的限制,不过只有 VBScript 和 JavaScript 两种语言。
[
免费版下载
]
标准版
最新情况:本软件开发接口及主模块源代码均已公开:
[
http://www.regexlab.com/highlight/
]
定制版
需要更多或者更特殊的支持,可以给我来信洽谈。
sswater shi
..:: 相关链接 ::..