YFs24I0L65
mathhulk

var editor = ace.edit("editor");
editor.getSession().setMode("ace/mode/abap");
editor.setShowPrintMargin(false);
editor.setReadOnly(false);
$("textarea").innerHTML = editor.getValue();
editor.getSession().on("change", function () {
	$("textarea").innerHTML = editor.getValue();
});
$("select").on("change", function() {
	editor.getSession().setMode("ace/mode/" + this.value);
})