/ / Як зробити інтелісенс для масиву типу json в редакторі ACE.js? - javascript, json, автозаповнення, ace-editor

Як зробити intellisense для масиву json в редакторі ACE.js? - javascript, json, автозаповнення, ace-editor

Я використовую Ace.js для мого редактора javascript. я створив файл js, щоб створити мій редактор туза для автозаповнення.

Файл MyJs для автозаповнення:


var editorDefinitions = {
"!name": "myeditor",
"profilVerileri":
[{ "test": "fsdf", "id": "1" }, { "test": "fsdf", "id": "2" }, { "test": "dasd", "id": "3" }],

Але мій автокомплектор для масивів не працює. Подивіться нижче:

введіть опис зображення тут

якщо ви подивитесь на мій бажаний автозаповнювач:

введіть опис зображення тут "тест" слід заповнити автоматично після натискання крапки "profilVerileri [i]."

Весь мій код:


var defs = [editorDefinitions];
var ternServer = new TernServer({
defs: defs
});

editor.ternTooltip = new TernTooltip(editor, ternServer);
LangTools.addCompleter(ternServer);
editor.setOptions({
enableBasicAutocompletion: true
});
editor.focus();

Відповіді:

1 для відповіді № 1

Можливо, доведеться ввімкнути автозавершення в реальному часі

      editor.setOptions({
enableBasicAutocompletion: true,
enableLiveAutocompletion: true,
});