CoffeeLint: Disable Предупреждение: строка превышает максимально допустимую длину
Я пытаюсь отключить предупреждение от CoffeLint в коде Visual Studio. Я изменил файл coffeelint.json в своей папке пользователя, чтобы иметь следующее:
"max_line_length": {
"name": "max_line_length",
"level": "ignore"
},
Но это никак не повлияло, сообщение об ошибке все равно отображается. Кто-нибудь может подсказать, что не так?
1 ответ
Решение:
Для настройки coffeescript после установки в папке C:\Users\ [username] \.vscode\extensions будет файл по умолчанию coffeelint.json. Это было абсолютно бесполезно, и изменение конфигурации здесь не имеет никакого эффекта (по крайней мере, в моем случае).
Чтобы решить эту проблему, создайте новый coffeelint.json в корневом каталоге вашего проекта или добавьте раздел coffeelintConfig в ваш package.json. В любом случае, конфигурация точно такая же. Если CoffeeLint не найдет конфигурацию для текущего проекта, он проверит наличие файла $HOME/coffeelint.json.
Ниже приведен пример конфигурации ниже:
package.json
{
"name": "your-project",
"version": "0.0.0",
"coffeelintConfig": {
"indentation" : {
"level" : "error",
"value" : 4
},
"line_endings" : {
"value" : "unix",
"level" : "error"
}
}
}
coffeelint.json
{
"indentation" : {
"level" : "error",
"value" : 4
},
"line_endings" : {
"value" : "unix",
"level" : "error"
}
}
Теперь вы можете просто отредактировать эту конфигурацию, чтобы Lint ваш CoffeeScript:)