我已经能够为自动填充添加建议列表,但也有大量其他建议。
有没有办法摆脱默认的自动填充建议?
我正在查看来源here和here并且它没有描述任何相关信息。以下是我到目前为止的情况:
public function codeCompleter(editor, session, position, prefix, callback):void {
var row:int = position.row;
var column:int = position.column;
if (prefix.length === 0) {
callback(null, []);
}
var testing:Boolean = false;
if (testing) {
callback(null, attributes);
}
else {
callback(null, [{value:"addedToStage"},{value:"test"},{value:"test1"},{value:"adding"},{value:"added"}]);
}
}
我尝试将完成符设置为空数组但没有效果:
editor.setCompleters([]);
答案 0 :(得分:2)
问题出在我身上。我使用的版本必须已经过时。我更新到了更新的版本,以下代码清除了自动完成列表:
// either line does it
languageTools.setCompleters(null);
languageTools.setCompleters([]);
<强>供参考:强>
使用版本1.2.6 +,12.03.2016
PS对不起任何人都在考虑这个问题。我将在以后的问题中发布版本号。