Ace Editor的enableBasicAutocompletion有什么作用?

F21*_*F21 5 ace-editor

enableBasicAutocompletionAce编辑器的选项有什么作用?我试着将它设置为truefalse,但无法观察到任何区别.

enableLiveAutocompletion 在启用时会为我显示建议的下拉列表.

这就是我设置选项的方式: ace.js并且ext-language_tools.js已加载.

然后:

    ace.require("ace/ext/language_tools");
    var editor = ace.edit('someid');

    editor.setOptions({
        maxLines: Infinity,
        minLines: 7,
        enableBasicAutocompletion: true,
        enableLiveAutocompletion: true
    });

    editor.setTheme("ace/theme/tomorrow");
    editor.getSession().setMode("ace/mode/javascript");
Run Code Online (Sandbox Code Playgroud)

a u*_*ser 9

它可以打开弹出窗口,ctrl-space请参阅https://github.com/ajaxorg/ace/blob/v1.1.4/lib/ace/ext/language_tools.js#L175

  • 谢谢!:)我希望ace团队能够改进api参考(这有点稀疏atm). (3认同)