是基于蓝色理想版主的幻码js版修改的!!对于写技术blog的人很方便的一个遨游的插件。
描述
本插件基于幻码(FancyCoder)是一个专门用来为各种类型的代码进行语法加亮,并生成HTML、UBB或者其他多色文本格式编码的工具。
FancyCoder规定了一套语法加亮规则格式,任何语言的代码,只需要设定相应的语法加亮规则,就可以通过Fancycoder来进行语法加亮,生成漂亮的多色文本。对于输出的格式,FancyCoder也支持多种定制方案,只需设定相应的输出方案就行了。
为方便使用,FancyCoder本身附带提供了C/C++、Java、HTML、ASP、VBScript、JavaScript、ActionScript、PHP、XML等多种常用语言的语法加亮规则定义文件,以及HTML、HTML/CSS、UBB等几种常用的多色文本定制方案。用户可参考FancyCoder规定的语法加亮规则格式编写自己所需的语言的语法加亮规则以及配置自己需要的输出方案。
插件地址: http://addons.maxthon.com/post/2007/11/09/代码高亮转换器
安装后遨游会出现一个代码高亮的按钮,按一下把代码贴进去进行转换即可。
例如这样一段代码:
import mx.transitions.Tween;
//定义成函数,方便调用
// 如果你还不是很清楚Tween类,请查看FLASH帮助文档-->组件语言参考-->Tween类
//可更改缓动函数做出更多的效果
function mcTween(mcID, WEnd,HEnd) {
var myTween:Tween = new Tween(eval(mcID), "_width", mx.transitions.easing.Back.easeOut, eval(mcID)._width, WEnd, 1, true);
var myTween:Tween = new Tween(eval(mcID), "_height", mx.transitions.easing.Back.easeOut, eval(mcID)._height, HEnd, 1, true);
}
转换后就变成:
import mx.transitions.Tween;
//定义成函数,方便调用
// 如果你还不是很清楚Tween类,请查看FLASH帮助文档-->组件语言参考-->Tween类
//可更改缓动函数做出更多的效果
function mcTween(mcID, WEnd,HEnd)
{
var myTween:Tween = new Tween(eval(mcID), "_width", mx.transitions.easing.Back.easeOut, eval(mcID)._width, WEnd, 1, true);
var myTween:Tween = new Tween(eval(mcID), "_height", mx.transitions.easing.Back.easeOut, eval(mcID)._height, HEnd, 1, true);
}