Как выделить текущий аргумент болдом?
Я пишу подсказки(snippets) для текстового редактора. При вызове функции у меня показывается структура функции со всеми обязательными и необязательными аргументами. Как мне выделять текущий аргумент жирным текстом? Например:
sum( number1; number2)
Сейчас я использую функцию replace, но вставленный тэг остаётся текстом, как это можно поправить?
function boldString(str, substr) {
return str.replace(substr, '<b>'+substr+'</b>');
}
// result
sum( number1; <b>number2</b>)
Как это выглядит:
