Я використовую 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,
});