Очень часто бывает когда пишешь наименование параметров бывает пропускаешь какие то буквы и при этом подсказка перестает работать.
Думал что так и должно быть. Но сегодня в monaco увидел как она ищет и скажу что это круче, сейчас покажу на примере.
т.е. потерял одну букву и потерялось все.
а теперь в monaco
такой метод позволяет более эффективнее подбирать длинные или сложные переменные.
#1, ред. 30 ноября 2024 11:15
Думаю для начала неплохо бы сделать небольшой шаг в этом направлении, который устранит самую частую проблему из моей практики. Она заключается в том, что в именах методов часто встречаются предлоги или мало значащие слова, которые труднее всего запоминаются из-за их малой значимости.
Например, чтобы скорее поднять на первое место в списке выбора нужный мне тип выражения "РасширениеПоляФормыДляПоляВвода" я ввожу "РаПоФоПо". Но получаю пустой результат, т.к. я пропустил предлог "для".
Поэтому предлагаю для начала научить фильтр пропускать слова (в данном случае "Для"), т.е. проверять начала всех слов правее. Это с одной стороны не так сильно замедлит фильтрацию как исходное пожелание, а с другой - покроет из моей практики самые частые ситуации.
#2, 30 ноября 2024 13:18