I have been using Ace.js for my javascript editor. i created a js file to make my ace editor for autocompleter.
MyJs File for autoCompleter:
var editorDefinitions = {
"!name": "myeditor",
"profilVerileri":
[{ "test": "fsdf", "id": "1" }, { "test": "fsdf", "id": "2" }, { "test": "dasd", "id": "3" }],
But my autocompleter for arrays does not work. Look below :
if you look at my desired autocompleter :
"test" should be autocompleted after press dot " profilVerileri[i]."
My entire Code are :
var defs = [editorDefinitions];
var ternServer = new TernServer({
defs: defs
});
editor.ternTooltip = new TernTooltip(editor, ternServer);
LangTools.addCompleter(ternServer);
editor.setOptions({
enableBasicAutocompletion: true
});
editor.focus();
You may have to turn on live autocompletion
editor.setOptions({
enableBasicAutocompletion: true,
enableLiveAutocompletion: true,
});