vs集成环境中的javascript脚本语法检查
集成在visual studio环境中的javascript脚本语法检查。
1.可以直接检验js文件,也可以检验html和aspx页面上的脚本语法。
2.集成环境中直接使用,双击定位到语法错误处。
3.支持gb2312和utf-8格式。
配置和使用见flash。
下载:http://pharaoh.cnblogs.googlepages.com/jslint.zip
配置中的参数如下:
"path\jslint_wsh.js" //nologo "$(itempath)"/ue
用自己下载的路径替换path。添加了引号,避免目录中有空格。
ps:此脚本也可以在uestudio(ultraedit)集成环境下调用,配置方法见:快捷方便的对js文件进行语法检查。
绿色通道:好文要顶关注我收藏该文与我联系
posted on 2007-07-30 14:19 pharaoh 阅读(2669) 评论(22)编辑 收藏
评论
957790
2007-07-30 14:44
linxi[未注册用户]
期待如此功能!
回复 引用
2007-07-30 15:16
richard li[未注册用户]
作者能不能具体介绍下配置过程,我按照你flash中的填写配置,output是no input js file
回复 引用
2007-07-30 15:39
你的cscript.exe文件是从哪里来的啊?
回复 引用 查看
2007-07-30 15:55
cscript.exe 是windows 自带的,我刚试验一下成功了
d:\jslint\jslint_wsh.js //nologo "$(itempath)"/ue
我本来是目录为d:\program files\jslint\jslint_wsh.js没有成功
后来改成d:\jslint\jslint_wsh.js 成功了
回复 引用 查看
2007-07-30 16:01
要是做成插件的形式就好了
可以根据错误定位到指定的行就方便了
回复 引用 查看
2007-07-30 16:45
下载ing
回复 引用 查看
#7楼[楼主]
2007-07-30 16:57
@大雾
路径名有空格试验一下在两端添加引号。
回复 引用 查看
2007-07-30 17:01
input error: there is no script engine for file extension ".dll".
回复 引用 查看
#9楼[楼主]
2007-07-30 17:19
@richard li
你是不是当前没有打开任何js文件或html文件?
此脚本检测的是当前打开窗口的文件。
回复 引用 查看
#10楼[楼主]
2007-07-30 17:20
@代码乱了
这个配置和操作都已经很简单了,没有必要非要用插件吧。
双击是可以直接定位到错误的行和列的。
回复 引用 查看
#11楼[楼主]
2007-07-30 17:26
@斧头帮少帮主
input error: there is no script engine for file extension ".dll".
没有碰到过这个问题,能否截个图?
回复 引用 查看
2007-07-30 17:34
路径都是一样的,cscript.exe 本来是带的路径的,也不行.
请帮忙看下.谢谢!
回复 引用 查看
2007-07-30 17:46
一般用工具来写js文件,然后用vs进行调试!
回复 引用 查看
#14楼[楼主]
2007-07-30 17:51
@斧头帮少帮主
压缩文件内有一个bat文件,在资源管理器中拖动一个js文件到批处理上,看能否正常执行。
回复 引用 查看
2007-07-30 17:53
no,我们开发都是在项目里添加js文件..方便统一管理.
这个错误是怎么回事呢?我感觉配置上没有什么问题.我想用这个工具调试.
回复 引用 查看
#16楼[楼主]
2007-07-30 18:00
@斧头帮少帮主
看一下这篇文章
http://www.dotnettools.org/blog/article.asp?id=122
去windows\inf 目录,有一个wsh.inf ,点击这个文件,右键,选择安装。
试试。
回复 引用 查看
2007-07-30 18:03
@pharaoh
不允许把js文件拖到jslint.bat上,
双击jslint.bat,出现
回复 引用 查看
2007-07-30 23:05
good
回复 引用 查看
2007-08-01 13:35
ghd[未注册用户]
输入错误: “c:\jslint_wsh.js\nologo”没有文件扩展。
回复 引用
#20楼[楼主]
2007-08-02 18:09
@ghd
"path\jslint_wsh.js" //nologo "$(itempath)"/ue
有空格的,是//反斜杠
回复 引用 查看
2007-08-15 11:47
daman[未注册用户]
打开注册表
在建hkcr下找到.js 把如果default不是jsfile,则改为jsfile,试一下。
回复 引用
2007-11-13 11:40
bendy[未注册用户]
总是会提示 use '===' or '!==' to compare with somethings.
回复 引用
注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。
最新it新闻:
» 更多新闻...
最新知识库文章:
powered by:
博客园
copyright © pharaoh
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/