function getMonacoDoc(atomic_name, param){ // var repParam = param.replaceAll("\n", "\\n").replaceAll("'","\\'").replaceAll('"','\\"'); // repParam = repParam.replaceAll("\r\n", "\\n").replaceAll("'","\\'").replaceAll('"','\\"'); var repParam = param.replaceAll("\n", "\\n").replaceAll("\r", "").replaceAll("'","\\'").replaceAll('"','\\"'); var repatomic_name = atomic_name; const editorHTML = ` Monaco Editor
` return editorHTML; } function openEditorInNewWindow(atomic_name, param) { const editorWindow = window.open('', '', 'width=800,height=800'); if (editorWindow) { editorWindow.document.open(); editorWindow.document.write(getMonacoDoc(atomic_name, param)); editorWindow.document.close(); } } function readCode() { }