Ich versuche Ace Editor Unterstützung Autocomplete für meine eigene Abfragesprache zu machen.Ace Editor Autocomplete - zwei Schritte Autocomplete
Die Abfrage selbst ist so etwas wie unten
city:newyork color:red color:blue
In obigem Fall erwarte ich, dass der Benutzer sehen kann ‚Stadt‘ und ‚Farbe‘, wenn ‚c‘ eingeben. Und nachdem er "Farbe" ausgewählt hat, kann er direkt die beiden Optionen "rot" und "blau" in der Vorschlagsliste sehen.
Ich überprüft alle Argumente von getCompletions: Funktion (Editor, Sitzung, Pos, Präfix, Rückruf). Aber ich kann immer noch nicht den besseren Weg finden, dies zu tun. Jeder Vorschlag wird geschätzt.