/ / Как да направите intellisense за масив тип json в редактора на ACE.js? - javascript, json, автоматично завършване, асо-редактор

Как да направите intellisense за масив тип json в ACE.js редактор? - javascript, json, autocomplete, асо-редактор

Използвам Ace.js за моя редактор на JavaScript. Създадох js файл, за да направя моя редактор на асо за автокомплекс.

MyJs файл за autoCompleter:


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

Но автокомплекторът ми за масиви не работи. Вижте по-долу:

въведете описанието на изображението тук

ако погледнете желания ми автокомплект:

въведете описанието на изображението тук "test" трябва да бъде автоматично завършен след натискане на точка "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,
});