ace.js编辑器中的自动完成

边缘7

我想知道在用户输入编辑器ace.js时是否可以启用自动完成功能。目前,在我的项目中,当用户键入ctrl + space时,启用了自动完成功能。然后,可以在自动完成列表中添加一些关键字吗?

谢谢

一个用户

对于触发自动完成使用

editor.commands.on("afterExec", function(e){
     if (e.command.name == "insertstring"&&/^[\w.]$/.test(e.args)) {
         editor.execCommand("startAutocomplete")
     }
})

要添加一些关键字,您可以将另一个完成程序添加到编辑器中,也可以在模式下覆盖getCompletions方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章