Я хочу, чтобы синтаксис выделил более десятка небольших фрагментов кода, а затем сделайте их редактируемыми с помощью редактора ACE, нажав на них, так как я думаю, что это будет намного быстрее, чем создание полного редактора для каждого. Я вижу там простую команду для настройки редактора ACE:
<div id="editor">some text</div>
<script src="src/ace.js" type="text/javascript" charset="utf-8"></script>
<script>
window.onload = function() {
var editor = ace.edit("editor");
};
</script>
Есть ли простой способ обратиться в API, чтобы просто выделить текст без настройки редактора? Идеальный API мог бы взять некоторый текст и вернуть HTML с тегами, которые можно было бы использовать для выделения. Я знаю, что есть специальные библиотеки подсветки для JavaScript, но я хотел бы попробовать использовать тот же маркер как для текста, отображаемого, так и для текста, который редактируется.