#regex #ace-editor
#регулярное выражение #ace-editor
Вопрос:
Я использую плагин автозаполнения редактора Ace. У меня есть некоторые значения в моем заполнителе, которые могут содержать символы. Например:
getCompletions: function(editor, session, pos, prefix, callback) {
callback(null, _.map(fields, function (field) {
return {
name: "ParentName.ChildName",
value: "ParentName.ChildName",
meta: "field"
};
});
};
Если я введу «Родительское имя». в редакторе всплывающее окно / средство выбора исчезает. Я попытался избежать значения, подобного «ParentName .». Любые идеи по этому вопросу будут оценены.
Ответ №1:
Это похоже на ошибку в ace autocompleter, он принимает только те дополнения, которые соответствуют регулярному выражению word, вместо того, чтобы открывать всплывающее окно до тех пор, пока выполняется соответствующее завершение. Вы можете сообщить о проблеме наhttps://github.com/ajaxorg/ace/issues/new.