lib-tools-difference uses DiffEditor from @acrodata/code-editor — side‑by‑side diff, not plain CodeEditor, but same upstream stack (CodeMirror).
lib-tools-difference
DiffEditor
@acrodata/code-editor
CodeEditor
Migrate diff UI to equivalent Monaco Diff Editor (two‑pane) with parity to existing features (themes, gutters, highlighting, menus, clipboard…).
data-tour
spikersoft-angular/libraries/tools/src/components/difference/ (difference.component.ts uses DiffEditor).
spikersoft-angular/libraries/tools/src/components/difference/
difference.component.ts
No dependencies set.
The note is not visible to the blocked user.
Background
lib-tools-differenceusesDiffEditorfrom@acrodata/code-editor— side‑by‑side diff, not plainCodeEditor, but same upstream stack (CodeMirror).Goal
Migrate diff UI to equivalent Monaco Diff Editor (two‑pane) with parity to existing features (themes, gutters, highlighting, menus, clipboard…).
Feature parity checklist
data-tourtargets updated if selectors move.Paths
spikersoft-angular/libraries/tools/src/components/difference/(difference.component.tsusesDiffEditor).