2015-06-20 11 views
31

Ich bin neu in Atom und JavaScript, scheint Atom ziemlich gut für Web-Entwicklung.Atom JavaScript Autocomplete

Aber nach meinem besten Wissen scheint es, dass es kein Atom-Paket gibt, um JavaScript-Autocomplete zu aktivieren.

Kennt jemand ein Paket, das dies tut, oder hat Atom einen Plan, JavaScript Autocomplete zu unterstützen?

+0

Was meinen Sie, wenn Sie "JavaScript Autocomplete" sagen? Können Sie ein Beispiel hinzufügen für das, was Sie versuchen zu tun und was das erwartete Ergebnis ist? – nwinkler

+0

@nwinkler wie Eingabe "getE", atom kann mir einige Vorschläge wie "getElementsByTag" und so weiter. –

+0

@nwinkler mein Fall ist 'getElementById' funktioniert gut, aber' addEventListener' nicht. – novaline

Antwort

36

Da JavaScript lose gekoppelt ist, ist die Bereitstellung einer funktionierenden Autocomplete-Lösung nicht so einfach wie bei statisch typisierten Sprachen wie Java. Ihre beste Wette mit Atom sind die folgenden Pakete:

  • autocomplete-plus - dies ist jetzt mit Atom als Standard zur automatischen Vervollständigung Anbieter gebündelt
  • ternjs - das sieht ziemlich gut, aber erfordert eine gewisse Konfiguration.

Ich schlage vor, Sie geben diese einen Versuch.

+0

danke! Ich habe versucht, ternjs und es funktioniert gut. –

+0

@nwinkler hast du irgendeinen Vorschlag für jQuery Auto-Vervollständigung ??? – NavidIvanian

+0

Das 'atom-ternjs'-Paket behauptet, auch jQuery unterstützt zu haben. Es ist möglich, dass Sie es konfigurieren müssen, um die Fertigstellung von jQuery zu ermöglichen. Sehen Sie sich die Beispielkonfiguration auf der Projektseite an: https://atom.io/packages/atom-ternjs – nwinkler