JsCoder是基于V8引擎开发的JS调试工具,关联console对象,可通过控制台输出console.log, print, debug等函数打印运行信息,运行错误堆栈调用显示!软件具有多种调试功能,可以生成系统代码、生成VB代码、系统引擎运行等不同的操作方式,让程序员轻轻松松的完成代码的调试工作。
软件特色
显示js文本属性更加速度
打开一个js代码就可以立即得到三种属性
可以测试用户输入的代码
也可以自定义测试js对象脚本
支持从本地文件调取分析对象
支持演示js对象数据
双击可以编辑js脚本函数
也可以显示utf-8解码功能
软件功能
JS没有PHP的exit, 也没有JAVA的return。如果JS代码不是函数,则需要中止JS执行时,如果想友好中止,只能是以上方法。因此,非函数模式的代码,是无法停留在当前页面实现中止的
在没有其他插件的情况下,其自带的"错误控制台"是一个非常不错的选择。
另外,在鬼鬼JS调试工具浏览器中,还有一些很不错的调试器,如:Venkman、Firebug 等。
鬼鬼JS调试工具调试器安装后,可以在firefox 浏览器 → 在菜单条"工具"中 → 选择"JavaScript Debugger "命令启用;
它能在代码断点停止时,在其中输入变量名并回车,便可看到此时变量的值;Command Window 面板甚至可以接受简单的JavaScript 命令。但Microsoft Script Debugger 调试器自身还存在一个bug 问题。
使用说明
1、配置文件说明
apis.xml -> 代码补全配置
highlig.xml -> 代码高亮配置
conf.xml -> JSCoder系统配置
2、对象列表
编译代码后生成的全局对象列表
单击函数设置到表达式文本框中
双击展开对象内部内容
3、输出窗口
输出计算表达式信息
输出console对象调试信息
可展开显示数组,对象
4、引擎介绍
使用Google V8引擎
关联调试对象console,可使用:console.print(x), console.log(x), console.debug(x), console.info(x), console.assert(cond, x)
5、调试菜单
运行: 代码不变则不编译, 否则先编译再运行
编译: 编译代码, 只检查语法错误
更新日志
1、修复一些小错误
2、完善JS快查手册,方便查询
3、美化界面,增加匹配括号高亮
4、增加JS压缩功能避免复制后进去的JS过长
5、增加常用编码的解码功能(U码、URL、UTF8、base64)