1.项目简介


创意无限,简单实用 javascript logger&debug toolbox - kingfishers
Kingfishers是用原生态javascript语言编写的web日志&调试工具箱,主要用于客户端脚本的分析和查错。
工具提供了$alert函数来代替js的alert函数,该函数除了能够在工具的控制台连续输出日志&调试信息外, 
还能够支持对Date,Function,Array,Object,DOM,json等特殊数据类型的格式化输出,
将其命名为kingfishers(翠鸟),寓意她将精致的栖息于您的项目中.

javascript logger日志工具

在线调用方法:请将以下代码正确、完整的添加到页面的<head></head>或<body></body>元素中 
<script type="text/javascript" src="http://code.taobao.org/svn/kingfishers/trunk/jslogger/logger.js"></script> 

离线调用方法:点击"download"下载最新版kingfishers压缩包,解压,并将解压后文件夹放入本地的项目目录。 
将以下代码正确、完整的添加到项目的公共头文件中 
<script type="text/javascript" src="{项目路径}/Kingfishers-1.0.6/logger.js"></script>



javascript logger日志工具 javascript logger日志工具
javascript logger日志工具



2.参数配置详解


编号 参数列表 默认值 参数说明 版本
01 src logger.js (必须)logger.js文件路径 v1.0.0
02 enabled true (可选)是否启用log功能 是:true(默认)/否:false v1.0.0
03 lang "cn" (可选)界面初始语言 中文:cn(默认)/英文:en v1.0.0
04 time false (可选)时刻显示开关 显示:true/隐藏:false(默认) v1.0.0
05 contextmenu true (可选)右键开关 有效:true(默认)/无效:false v1.0.0
06 highlighter true (可选)代码高亮 使用:true(默认)/不使用:false v1.0.0
07 suspended true (可选)控制台悬浮开关 支持悬浮:true(默认)/不支持悬浮:false v1.0.0
08 cookie true (可选)是否支持cookie 支持:true(默认)/不支持:false v1.0.0
09 simplemode false (可选)是否以简易模式显示控制台 简易模式:true/标准模式:false(默认) v1.0.0
10 min false (可选)是否初始显示为最小化 是:true/否:false(默认) v1.0.0
11 moveborder true (可选)拖动及调整Console大小时是否出现虚线框 是:true(默认)/否:false v1.0.1
12 targetdiv null (可选)将日志Console嵌入到指定id的div中 v1.0.2
13 skinid null (可选)0:橘黄1:蓝色A 2.蓝色B 3:蓝色C 4:蓝色D 不设(默认):圆角简易 v1.0.3
14 debug false (可选)是否支持代码执行功能 是:true/否:false(默认) v1.0.3
15 beautify true (可选)是否启用代码格式化 启用:true(默认)/禁用:false v1.0.4
16 ease true (可选)是否启用菜单缓动效果 true:启用(默认)/false:禁用 v1.0.4
17 popup false (可选)是否弹出窗口 true:弹出/false:内嵌(默认) v1.0.4-2011



3.快捷键详解


编号 快捷键 说明 版本
01 Shift + D 在控制台输出当前活动元素的SourceCode v1.0.1
02 Shift + S 显示控制台 v1.0.2
03 Shift + A 隐藏控制台 v1.0.2
04 Shift + K 显示页面HEAD部分源代码 v1.0.3
05 方向控制 ↑上移控制台 ← 左移控制台 ↓ 下移控制台 → 右移控制台 v1.0.3
06 Shift + Q 控制台界面换肤 v1.0.4
07 Shift + F2 移动开关图标 左上↖ 右上↗ 右下↙ 左下↘ v1.0.4
08 F2 控制台设置为标准尺寸,位置居中 v1.0.4



4.系统界面


javascript logger日志工具javascript logger日志工具javascript logger日志工具javascript logger日志工具javascript logger日志工具

5.历史版本


Kingfishers-1.0.6
Kingfishers-1.0.5
Kingfishers-1.0.4
Kingfishers-1.0.3

 

使用案例:使用代码分析神器logger2js,搞定一切难题  http://bbs.csdn.net/topics/390729946

 

相关文章: