摩纳哥编辑器断点功能

问题描述 投票:0回答:1

我正在使用monaco-editor作为我的项目,我正在寻找断点功能。

相比this conversation,没有内置的乐趣,这是可惜的。

playground有一些这样的东西,但我没有通过点击装订线看到任何有点的eventListener,所以我可以设置或删除我的断点。

所以,也许我错过了什么。请告诉我,如果有人有这方面的经验,因为这是非常受欢迎的编辑器,所以应该有断点的解决方案。

monaco-editor
1个回答
0
投票

https://microsoft.github.io/monaco-editor/playground.html#interacting-with-the-editor-listening-to-mouse-events在字形边缘显示mouseDownmouseMove事件。

Visual Studio Code source中,您可以看到针对排水沟点击的editor.onMouseDown事件测试:

this.toDispose.push(this.editor.onMouseDown((e: IEditorMouseEvent) => {
    const data = e.target.detail as IMarginData;
    if (e.target.type !== MouseTargetType.GUTTER_GLYPH_MARGIN || data.isAfterLines || !this.marginFreeFromNonDebugDecorations(e.target.position.lineNumber)) {
        return;
    }
    ....
© www.soinside.com 2019 - 2024. All rights reserved.