gpt4 book ai didi

javascript - 如何在 ACE.js 编辑器中为数组类型 json 制作智能感知?

转载 作者:行者123 更新时间:2023-12-03 09:42:50 25 4
gpt4 key购买 nike

我一直在使用 Ace.js 作为我的 javascript 编辑器。我创建了一个 js 文件来制作自动完成器的 ace 编辑器。

自动完成器的 MyJs 文件:


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

但是我的数组自动完成器不起作用。请看下面:

enter image description here

如果你看看我想要的自动完成器:

enter image description here按点“profilVerileri[i]”后,“test”应该自动完成。

我的整个代码是:


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

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

最佳答案

您可能需要打开实时自动完成

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

关于javascript - 如何在 ACE.js 编辑器中为数组类型 json 制作智能感知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31136597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com