Кто-нибудь получил Google Closure Linter (gjslint) для работы с Sublime Text 2 для Windows?
Когда я запускаю его, я получаю следующее (через меню Сервис или CTRL+SHIFT+J):
Неверный синтаксис имени файла, имени каталога или метки тома.
линтер закрытия: проигнорировано 0 ошибок.
Мои шаги были такими:
- Установлен Python 2.7
- Установлены Инструменты настройки для Простая установка
- Установлен Closure Linter.
- Установлен плагин ST2.
Из коробки ни одна функция не работала. Однако, если я жестко запрограммирую путь в настройках по умолчанию, я смогу заставить работать подключаемый модуль fixjsstyle:
{
// Path to the gjslint.
"gjslint_path": "/python27/scripts/gjslint",
// Path to the fixjsstyle.
"fixjsstyle_path": "/python27/scripts/fixjsstyle"
}
Могу подтвердить, что они оба существуют:
C:\>dir c:\python27\scripts
Volume in drive C is OSDisk
Volume Serial Number is 36E3-7433
Directory of c:\python27\scripts
...
06/29/2012 09:48 AM 304 fixjsstyle-script.py
06/29/2012 09:48 AM 7,168 fixjsstyle.exe
06/29/2012 09:48 AM 525 fixjsstyle.exe.manifest
06/29/2012 09:48 AM 298 gjslint-script.py
06/29/2012 09:48 AM 7,168 gjslint.exe
06/29/2012 09:48 AM 522 gjslint.exe.manifest
17 File(s) 34,580 bytes
2 Dir(s) 186,377,805,824 bytes free
Это, безусловно, похоже на проблему со ссылками, я даже пытался скопировать исполняемые файлы в каталог плагинов, но это тоже не сработало.
Редактировать: я должен добавить, что я включил флаг debug: true
, и ничего не вышло.