我想在我自己的项目中使用 Monaco Diff 编辑器,并希望允许用户将未更改的行的任何大部分折叠到视图之外,可能允许用户选择在之前和之后应显示多少行未更改的代码更改任何代码后。 我希望我可以通过注册折叠区域并提供折叠范围来做到这一点,但无法看到如何从差异编辑器中提取相关的行号/位置。
有
hideUnchangedRegions
const diffEditor = monaco.editor.createDiffEditor( document.getElementById("container"), { hideUnchangedRegions: { enabled: true }, } );
文档
游乐场