当我将鼠标悬停在 ace 编辑器中的部分代码上时,我想在其中添加下划线,甚至更多地将鼠标光标显示为指针。我尝试这样做:
editSession.addMarker(new Range(loc.start.line - 1, loc.start.column, loc.end.line - 1, loc.end.column), "ace_underline", "text")
Run Code Online (Sandbox Code Playgroud)
这是行不通的。但令我困惑的是,如果我用 or 替换ace_underline(函数的第二个参数addMarker),ace_highlight-marker它ace_selection的工作原理是我想要的范围被着色。
我还尝试创建自己的 css 类,如下所示:
.myCustomMouseOverHighlight {
text-decoration: underline;
cursor: pointer !important;
}
Run Code Online (Sandbox Code Playgroud)
然后将第二个参数替换为myCustomMouseOverHighlight,但同样无济于事。
任何指示都将受到高度赞赏。
拉杜