Atom JavaScript Autocomplete
Я новичок в Atom и JavaScript, Atom, похоже, очень хорош для веб-разработки.
Но, насколько мне известно, не существует пакета Atom для включения автозаполнения JavaScript.
Кто-нибудь знает, что пакет делает это, или у Atom есть план поддержки автозаполнения JavaScript?
Ответы
Ответ 1
Поскольку JavaScript слабо связан, предоставление рабочего автозаполнения не так просто, как для статически типизированных языков, таких как Java. Ваши лучшие ставки с Atom - это следующие пакеты:
- autocomplete-plus - теперь он поставляется вместе с Atom как поставщик автозаполнения по умолчанию
- ternjs - это выглядит неплохо, но требует некоторой конфигурации.
Я предлагаю вам попробовать.
Ответ 2
Я думаю, вы должны пойти на атом-тернс
Это интеллектуальный скрипт Java для атома
Вам нужно изменить (включить) настройки для atom-ternjs
- Используйте автозаполнение фрагментов
- Отображать как автозаполнение фрагментов, так и имя функции
и многое другое зависит от ваших требований...
Ответ 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.