Czekam na dodanie zaawansowanego kodu do edytora ACE.Zaawansowane autouzupełnianie w edytorze ACE
Na przykład, jeśli wpisane następujące JavaScript do ACE ...
function Car() {}
Car.prototype = {
model : '',
maxSpeed : 0
};
var bugatti = new Car();
bugatti.
... momencie uderzenia kropkę po bugatti
, i wydaje się, że opcje "model
" "maxSpeed
".
Wiem, że ACE ma nową funkcję "enableBasicAutocompletion", ale wydaje się to bardzo brakuje. Mam nadzieję, że autouzupełnianie jest oparte na kodzie wpisanym w edytorze ACE i pojawia się po prostu przez naciśnięcie klawisza. klawisz. Propozycje autouzupełniania będą właściwościami tego obiektu.
Najbliżej co mogę znaleźć w tym filmie YouTube: http://youtu.be/CSEDIhT6bXU
Na 1:45, można zobaczyć autouzupełnianie jest oparta na użytkownika JavaScript, ale nie ma demo lub wyjaśnienie, w jaki sposób zostało to osiągnięte.