日期:2014-05-16  浏览次数:20305 次

请问这种源码里面的单词变色时如何实现的呢?(有图)


http://www.devthought.com/2012/02/08/node-http-hello-world-showdown/

请问图片中的代码变色时如何实现的??

是php控制的吗?

最好能贴一些源码 谢谢了。。

------解决方案--------------------
c++源码!
编辑器智能感知。
------解决方案--------------------
智能感知是一种算法,要实现的话查查相关资料吧,是不是用在编辑器里其实是无关紧要的。
------解决方案--------------------
这个跟什么源代码控件都没关系的,而且不是一两句代码就能实现的,
定义一套遇到什么关键词就什么颜色的规则,逐个扫描对应的。
------解决方案--------------------
代码格式化,关键字高亮显示——这个是JS插件(SyntaxHighlighter)实现的,有对应的笔刷
------解决方案--------------------
说白了就是正则替换。