gpt4 book ai didi

javascript - Ace 编辑器的 setAnnotations 不会永久保留

转载 作者:行者123 更新时间:2023-12-02 06:00:42 26 4
gpt4 key购买 nike

我无法保留注释。看到这个 jsfiddle:http://jsfiddle.net/c8k45yw1/5/

您将看到的是我手动设置的第 2 行,“X”标记会出现半秒钟,然后消失。想法?

var editor = ace.edit("editor");
editor.setTheme("ace/theme/chrome");
editor.getSession().setMode("ace/mode/javascript");
//editor.session.setBreakpoint(2);
editor.getSession().setAnnotations([{
row: 1,
column: 0,
text: "Strange error",
type: "error" // also warning and information
}]);

最佳答案

ace 中的语法检查器使用相同的 Annotations api 集,并清除旧的注释。您可以使用 editor.session.setOption("useWorker", false)

禁用它

关于javascript - Ace 编辑器的 setAnnotations 不会永久保留,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25903709/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com