2015-06-20 10 views
31

Jestem nowy w Atom i JavaScript, Atom wydaje się być całkiem dobry do tworzenia stron internetowych.Atom JavaScript Autouzupełnianie

Jednak według mojej najlepszej wiedzy wydaje się, że nie ma pakietu Atom do włączania autouzupełniania JavaScript.

Czy ktoś wie, że pakiet robi to czy Atom ma plan obsługi autouzupełniania JavaScript?

+0

Co masz na myśli mówiąc "Autouzupełnianie JavaScriptu"? Czy możesz dodać przykład tego, co próbujesz zrobić i jaki jest oczekiwany wynik? – nwinkler

+0

@nwinkler, takie jak wejście "getE", atom może dać mi kilka sugestii, takich jak "getElementsByTag" i tak dalej. –

+0

@nwinkler moja sprawa to 'getElementById' działa poprawnie, ale' addEventListener' nie. – novaline

Odpowiedz

36

Ponieważ JavaScript jest luźno sprzężony, zapewnienie działającego rozwiązania autouzupełniania nie jest tak łatwe, jak w przypadku języków statycznie napisanych, takich jak Java. Najlepsze zakłady z Atom są następujące pakiety:

  • autocomplete-plus - to jest teraz w pakiecie z Atom jako domyślnego dostawcy autouzupełniania
  • ternjs - To wygląda całkiem dobrze, ale wymaga pewnych konfiguracji.

Proponuję spróbować.

+0

dzięki! Próbowałem ternjs i działa dobrze. –

+0

@nwinkler czy masz jakieś sugestie dotyczące automatycznego uzupełniania jquery ??? – NavidIvanian

+0

Pakiet 'atom-ternjs' również zapewnia obsługę jQuery. Możliwe, że musisz go skonfigurować, aby zapewnić zakończenie dla jQuery. Spójrz na przykładową konfigurację na stronie projektu: https://atom.io/packages/atom-ternjs – nwinkler