Eclipse IDE Tern ES6 Проверка и автозаполнение

У меня проблемы с настройкой проверки через Tern с ESLint. Я отключил внутренний синтаксический анализ, как показано, http://tools.jboss.org/documentation/whatsnew/jbosstools/4.3.0.Final.html#javascript-development-tools-improvements и включил ESLint. В свойствах проекта javascript > Tern > Validation > ESLint я указал файл конфигурации .eslintrc для использования (также пробовал eslint.json).

Я могу запустить ESLint из командной строки, и он дает мне все хорошие ошибки для исправления, но я не знаю, почему он не работает в Eclipse через Tern. Также я включил библиотеку jQ, но она также не дает мне автозаполнения. Я не уверен, есть ли какая-то другая конфигурация, которую мне не хватает для Tern или нет.


person Knight Yoshi    schedule 02.01.2016    source источник
comment
Вы также разместили свой вопрос на github.com/angelozerr/tern.java/issues/383.   -  person Angelo    schedule 04.01.2016
comment
Да, я написал туда после того, как нашел GH и не получил здесь ответа.   -  person Knight Yoshi    schedule 04.01.2016


Ответы (1)


Я обнаружил, что он ожидает только правил в конфигурации.

Вместо:

{
    "env": { ... },
    "extends": "eslint:recommended",
    "parserOptions": { ... },
    "rules": {
        "no-trailing-spaces" : "error"
    }
}

Он просто ищет:

{
    "no-trailing-spaces" : "error"
}
person Larchy    schedule 07.05.2016