Visual studio code 如何在编辑器中突出显示合并冲突块(如VSCode)?
VSCode有一个很好的功能,可以通过以下方式突出显示合并冲突块: 所以我想知道如何在摩纳哥实现这一点Visual studio code 如何在编辑器中突出显示合并冲突块(如VSCode)?,visual-studio-code,monaco-editor,git-merge-conflict,Visual Studio Code,Monaco Editor,Git Merge Conflict,VSCode有一个很好的功能,可以通过以下方式突出显示合并冲突块: 所以我想知道如何在摩纳哥实现这一点 我检查了API并找到了一个相关的API:colorizeModeline(model:ITextModel,lineNumber:number,tabSize?:number):string我已经通过以下代码实现了这一点: this.editor.deltaDecorations( this.editor.getModel().getAllDecorations(),
我检查了API并找到了一个相关的API:
colorizeModeline(model:ITextModel,lineNumber:number,tabSize?:number):string
我已经通过以下代码实现了这一点:
this.editor.deltaDecorations(
this.editor.getModel().getAllDecorations(),
[{
range: new monaco.Range(
conflictBlock.right_start,
0,
conflictBlock.right_end,
0
),
options: {
isWholeLine: true,
className: 'rightLineDecoration',
marginClassName: 'rightLineDecoration'
}
}]
)
看起来是这样的:
完整的代码可在以下位置找到: