您现在的位置是:网站首页> 软件下载软件下载
FancyCoder 专门用来为各种类型的代码进行语法加亮 下载-
2021-09-04
172人已围观
简介 FancyCoder 专门用来为各种类型的代码进行语法加亮 下载-
幻码(FancyCoder)是一个专门用来为各种类型的代码进行语法加亮,并生成HTML、UBB或者其他多色文本格式编码的工具。
FancyCoder规定了一套语法加亮规则格式,任何语言的代码,只需要设定相应的语法加亮规则,就可以通过Fancycoder来进行语法加亮,生成漂亮的多色文本。对于输出的格式,FancyCoder也支持多种定制方案,只需设定相应的输出方案就行了。
为方便使用,FancyCoder本身附带提供了C/C++、Java、HTML、ASP、VBScript、JavaScript、ActionScript、PHP、XML等多种常用语言的语法加亮规则定义文件,以及HTML、HTML/CSS、UBB等几种常用的多色文本定制方案。用户可参考FancyCoder规定的语法加亮规则格式编写自己所需的语言的语法加亮规则以及配置自己需要的输出方案。
FancyCoder目前仅提供JavaScript的版本(即此版本),该版本可用于整理编程教程的辅助(为教程中的示例代码增加语法加亮,甚至对教程内容本身做分级加亮)、个人代码资源的优化(方便个人查阅)以及论坛发帖的辅助工具(在帖子中显示多色的代码段,可用于客户端或服务器端)等等。
FancyCoder将陆续推出FlashMX、VC++、ASP.NET、C#、Java等不同版本,以适应不同场合的需要。
◎ 运行环境 ◎
-硬件配置:奔腾500MHz以上或同级别处理器,内存128M以上
-操作系统:Windows95/98/NT/2000/ME/XP/Server2003
-软件配置:IE5.0以上或其他支持JavaScript1.2以上的浏览器
◎ 版权声明 ◎
开发人:陈涛(英文名:Fictiony,网名:自在幻想,Email:fictiony@china.com),版权所有。
FancyCoder for JavaScript v1.0 beta版是免费版本,欢迎下载使用和推荐传播。
本人保留对该软件的所有权及发布权,并将追究任何侵犯该两项权利的行为。
◎ 注意事项 ◎
使用中请注意不要将其(包括经自行修改后的改进版)用在任何涉及商业行为的场合,如果无法避免,请务必与我联系商榷。传播请务必将本说明文件与执行文件一起放在下载包中。
如果您在使用的过程中有什么疑问或者宝贵建议的话,欢迎及时与我联系,谢谢。我的Email地址是:fictiony#china.com,MSN是:fictiony#china.com,QQ是:12501566。
◎ 语法加亮规则定义格式 ◎
//--code
FCSyntaxDef ["【语言ID】"] = {
name : "【语言名称】",
delimiters : "【词定界符列表(无需分隔,默认~!@%^&*()-+=|\\/{}[]:;\"'<>,.?)】",
color : "【普通文本颜色#HHHHHH(默认#000000)】",
style : "【普通文本字体风格biu(默认无)】",
comments : [【注释符列表(可不要)】](也可使用字符串,使用空格分隔),
cmtcolor : "【注释颜色#HHHHHH(默认#00ff00)】",
cmtstyle : "【注释字体风格biu(默认无)】",
blocks : {
【块类别ID】 : {
name : "【块类别名称】",
color : "【加亮颜色#HHHHHH(默认#00ffff)】",
style : "【字体风格biu(默认无)】",
begin : "【块起始符】",
end : "【块结束符】",
escape : "【块内转移标识符(可不要)】",
lines : 【是否多行true/false(默认false)】
},
【下一个类别...】
},
keywords : {
【关键字类别ID】 : {
name : "【关键字类别名称】",
color : 【加亮颜色#HHHHHH(默认#0000ff)】",
style : "【字体风格biu(默认无)】",
caseset : 【大小写设置0敏感/1不敏感/2转大写/3转小写(默认0)】,
list : "【关键字列表(使用空格分隔)】"(也可使用数组)
},
【下一个类别...】
}
};
FCCheckSyntaxDef("【语言ID】");
//--code
保存语法加亮规则文件为“xxx.js”,并将其引用添加到FancyCoder.js的引用语句下方即可。注意块类别ID和关键字类别ID都必须各不相同,且不能为Default和Comments(不分大小写)。
◎ 要增加的功能 ◎
-嵌套区块
-忽略大小写
-错误代码标注
-输出配置,代码转换,比如<转成<,tab转空格,不要用PRE标签
-规则标签与属性(HTML)
-预览定制(字体等)
-代码优化(模块格式)及缩进
-关键字匹配采用对象代替字符串搜索,以提高效率
◎ 尚未修正的bug ◎
-不能用非定界符做注释和块标识的开头
-区块内连续转义符,如"\\"或"\uff\\"处理出错
◎ 更新记录 ◎
-version 1.0 beta0321
* 添加CSS导出功能
* 添加了普通文本字体设置
- 修正了不能处理多行块的bug
相关内容
- CSS+jQuery模拟CSS3鼠标滑过图片放大动感效果 下载-
- 基于jQuery模拟便笺纸张的Form表单效果 下载-
- iPhone-style buttons 基于jQuery的checkbox插件 下载-
- 基于jQuery的模拟霓虹灯效果 下载-
- 基于JQuery的检测判断各种浏览器及版本的代码 下载-
- LigerUI V1.1.5 基于jQuery开发的一系列控件组 下载-
- 基于js的联动选择下拉菜单 v1.0.0 下载-
- lhgcalendar 弹出日历组件 v2.03 下载-
- ezj 一款对脑力要求低的JavaScript框架 v2.9 下载-
- jQuery实例教程 附PDF文档和完整源代码 下载-
点击排行
- 鱼鱼影音浏览器(网络视频播放器) v1.1.2 中文官方安装版 下载-
- 音量调节器 SoundVolumeView(音量管理软件) v1.5 英文绿色免费版 下载-
- 专业截歌器(MP3 Splitter Joiner pro) v3.1 中文版 下载-
- 网络电视 首壮网络电视 网络电视直播软件 v4.0 绿色免费版 下载-
- 视频转换工具 DVD终极转换器(VSO DVD Converter) v3.0.0.20 多语中文安装免费版 下载-
- 在线影音下载 柳晓在线影音 v3.0 绿色版 支持电视直播、酷狗音乐、奇艺影视 下载-
- APE音乐制作工具(Monkeys Audio) 转换WAV为无损音频APE V4.63 安装汉化版 下载-
- 录音软件哪个好 音频录音软件(AD Sound Recorder) 录制实时播放的声音 V5.5.3 免费绿色汉化版 下载-
本栏推荐
-
鱼鱼影音浏览器(网络视频播放器) v1.1.2 中文官方安装版 下载-
-
音量调节器 SoundVolumeView(音量管理软件) v1.5 英文绿色免费版 下载-
-
专业截歌器(MP3 Splitter Joiner pro) v3.1 中文版 下载-
-
网络电视 首壮网络电视 网络电视直播软件 v4.0 绿色免费版 下载-
-
视频转换工具 DVD终极转换器(VSO DVD Converter) v3.0.0.20 多语中文安装免费版 下载-
-
在线影音下载 柳晓在线影音 v3.0 绿色版 支持电视直播、酷狗音乐、奇艺影视 下载-
-
APE音乐制作工具(Monkeys Audio) 转换WAV为无损音频APE V4.63 安装汉化版 下载-
猜你喜欢
- 鱼鱼影音浏览器(网络视频播放器) v1.1.2 中文官方安装版 下载-
- 音量调节器 SoundVolumeView(音量管理软件) v1.5 英文绿色免费版 下载-
- 专业截歌器(MP3 Splitter Joiner pro) v3.1 中文版 下载-
- 网络电视 首壮网络电视 网络电视直播软件 v4.0 绿色免费版 下载-
- 视频转换工具 DVD终极转换器(VSO DVD Converter) v3.0.0.20 多语中文安装免费版 下载-
- 在线影音下载 柳晓在线影音 v3.0 绿色版 支持电视直播、酷狗音乐、奇艺影视 下载-
- APE音乐制作工具(Monkeys Audio) 转换WAV为无损音频APE V4.63 安装汉化版 下载-



