#javascript #xcode #jslint #autocorrect
#javascript #xcode #jslint #автозамена
Вопрос:
Я редактирую некоторые файлы Javascript с помощью редактора XCode (я знаю, вы хотите спросить меня почему, но потерпите меня здесь), и я хотел бы, чтобы lint регулярно выполнял мои правки.
У меня нет реальных предпочтений — это может быть каждый раз, когда файл сохраняется, или при каждом редактировании, или, в худшем случае, автоматически, когда я нажимаю кнопку сборки или запуска.
Можно ли создать настройку в соответствии с этими строками? Какие-либо указатели?
Ответ №1:
Вы можете использовать утилиту командной строки jslint (установленную как ruby gem) и добавить предварительное действие в свою схему сборки. В Mac OS X уже установлены ruby и rubygems, поэтому просто
(sudo) gem install jslint
Затем создайте предварительное действие для запуска
jslint path/to/javascript/file.js
Комментарии:
1. Это работает как сценарий на случай сусла; в идеале, однако, я хотел бы, чтобы мой код проверялся и выделялся на предмет возможных ошибок при его написании.
2. вам обязательно нужно использовать xcode? существует пакет javascript textmate, в который встроен jslint. Он запускается автоматически при сохранении файла, и вы также можете запустить его с помощью сочетания клавиш.