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

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

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

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


person socket_var    schedule 01.01.2017    source источник


Ответы (1)


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

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

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

person socket_var    schedule 23.01.2017