使用setOption注释消失(" useWorker",false)

时间:2015-03-20 11:51:55

标签: annotations editor ace-editor

我使用以下代码在Ace Editor中设置注释。

editor.getSession().setOption("useWorker", false);
editor.getSession().setAnnotations([{
              row: 1,
              column: 0,
              text: "Strange error",
              type: "error" // also warning and information
            }]);

这是在2号装订线上显示注释,但是如果我在第2行末尾按回车键,则注释会消失。

1 个答案:

答案 0 :(得分:0)

试试这个:

editor.session.setOption(“useWorker”,false)

这一轮内部语法检查程序(使用相同的注释集合)从而阻止它清除注释。

我仍在寻找一种更好的方法,但不会禁用语法检查程序。