Проблема с настройкой внешнего инструмента в Visual Studio - PullRequest
0 голосов
/ 23 июня 2010

У меня проблема с настройкой внешнего инструмента в 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 \".

Может кто-нибудь помочь мне с этим, почему ему не нравится пробел в именах папок?

Глядя на командный скрипт Windows .cmd в блокноте, он содержит следующее - может быть, мне нужно изменить это, чтобы обработать пространство в пути к папке - есть идеи?

Ответы [ 2 ]

1 голос
/ 23 июня 2010

Изменить аргументы на это:

Arguments: "$(ItemPath)"
0 голосов
/ 25 июня 2010

Я решил свою проблему, изменив файл cmd с:

@ cscript // nologo% ~ dp0 \ jslint.wsf% *

на:

@ cscript// nologo "C: \ Users \ XXXX \ Documents \ Visual Studio 2008 \ Tools \ JsLint \ jslint.wsf"% *

...