我在Visual Studio中设置外部工具时遇到问题。
该工具适用于JS Lint,它提示了一个javascript文件。
我的设置如下:
标题:& JSLint - http://www.jslint.com/
命令:C:\ Users \ XXXX \ Documents \ Visual Studio 2008 \ Tools \ JsLint \ jslint.cmd
参数:$(ItemPath)
初始目录:[空白]
当我运行该工具时,我在输出窗口中收到以下错误:
输入错误:“C:\ Users \ XXXX \ Documents \ Visual”中没有文件扩展名。
我认为问题在于“Visual Studio 2008”文件夹中的空格。如果我更改位置文件夹结构,名称中没有空格,那么一切正常。我想将它保存在“C:\ Users \ XXXX \ Documents \ Visual Studio 2008 \ Tools \ JsLint \”文件夹中。
任何人都可以帮我解决为什么它不喜欢文件夹名称中的空格?
查看记事本中的.cmd windows命令脚本,它包含以下内容 - 也许我需要更改它来处理文件夹路径中的空间 - 任何想法?
答案 0 :(得分:1)
更改参数:
Arguments: "$(ItemPath)"
答案 1 :(得分:0)
我通过更改cmd文件解决了我的问题:
@cscript // nologo%~dp0 \ jslint.wsf%*
为:
@cscript // nologo“C:\ Users \ XXXX \ Documents \ Visual Studio 2008 \ Tools \ JsLint \ jslint.wsf”%*