Подтвердить что ты не робот

Atom JavaScript Autocomplete

Я новичок в Atom и JavaScript, Atom, похоже, очень хорош для веб-разработки.

Но, насколько мне известно, не существует пакета Atom для включения автозаполнения JavaScript.

Кто-нибудь знает, что пакет делает это, или у Atom есть план поддержки автозаполнения JavaScript?

4b9b3361

Ответ 1

Поскольку JavaScript слабо связан, предоставление рабочего автозаполнения не так просто, как для статически типизированных языков, таких как Java. Ваши лучшие ставки с Atom - это следующие пакеты:

  • autocomplete-plus - теперь он поставляется вместе с Atom как поставщик автозаполнения по умолчанию
  • ternjs - это выглядит неплохо, но требует некоторой конфигурации.

Я предлагаю вам попробовать.

Ответ 2

Я думаю, вы должны пойти на атом-тернс

Это интеллектуальный скрипт Java для атома

Вам нужно изменить (включить) настройки для atom-ternjs

  1. Используйте автозаполнение фрагментов
  2. Отображать как автозаполнение фрагментов, так и имя функции

и многое другое зависит от ваших требований...

Ответ 3

Если вы используете es6 JavaScript или TypeScript или Node, тогда ide-typcript - это хорошо. Он использует языковой сервер, похожий на vscode, и понимает импортированные/необходимые модули из вашего проекта и библиотек npm. Также есть довольно похожий atom-typcript с большим акцентом на TypeScript, но его также можно настроить для JavaScript, как описано здесь - https://github.com/TypeStrong/atom-typescript/blob/master/docs/faq.md#i-want-to-use-atom-typescript-with-javascript-too.