Настройка ternjs для возвышенного текста 3

Я установил tern_for_sublime для возвышенного текста 3, выполнив следующие шаги на странице readme проекта github и выполнив автозаполнение для основных функций javascript, таких как строковые функции. Но специфичное для DOM автодополнение в браузере недоступно. Мне сообщили, что для vim в.tern- В файле проекта для автоматического завершения DOM и jquery необходимо выполнить следующую конфигурацию:

{
  "libs": [
       "browser",
       "jquery"
  ]
}

Несмотря на то, что я добавил json, автозаполнение не показывает автозаполнение DOM. Так что мне добавить?

1 ответ

Решение

Я решил эту проблему, добавив файл.tern-config в корень моего пользовательского каталога, так как мне нужна была глобальная конфигурация, в моем случае это C:/Users/my-name, содержащая JSON, определяющий триггеры следующим образом:

{
  "libs": [
     "browser",
     "jquery",
     "ecmascript"                //for both es5 and es6 :)
  ]
}

Если вам не нужны вышеуказанные настройки глобально, но они нужны только для самого проекта, вы можете добавить вышеуказанный JSON в файл .tern-project в корне вашего проекта..!!

Другие вопросы по тегам