默认情况下,ace编辑器中的自动完成功能会在文本字段中获取搜索值和替换值。我们可以指定搜索名称和替换值吗?任何帮助表示赞赏。
例如针对完成者
var completer = {
getCompletions: function(editor, session, pos, prefix, callback) {
var f = [
{'value': '2', 'name': 'two'},
{'value': '3', 'name': 'three'},
{'value': 'four', 'name': '4'}
];
callback(null, f);
}
};
在此示例中,唯一的值用于搜索。我想在弹出窗口中向客户显示冗长的文本,但是当他/她点击时,应该替换选择值。