Как сделать так, чтобы левая часть (оригинальный код) редактора Monaco Diff редактировалась? - PullRequest
0 голосов
/ 01 июля 2019

Я ищу возможность редактировать код обеих сторон - левой и правой - в редакторе Monaco Diff.

Я уже пробовал это:

var originalModel = monaco.editor.createModel("heLLo world!", "text/plain");
var modifiedModel = monaco.editor.createModel("hello orlando!", "text/plain");

var diffEditor = monaco.editor.createDiffEditor(
  document.getElementById("container"), 
  { readOnly: false }
);

diffEditor.setModel({
    original: originalModel,
    modified: modifiedModel
});

Но эта опция (readOnly) влияет только на правую сторону, которая по умолчанию редактируема.

Вот демонстрационная ссылка: создание-The-diffeditor-привет-Diff-мир

...