Допустим, IDE должна показать пользователю все имена пакетов, в «путь» которых входит подстрока foo. Возможно ли это эффективно реализовать? По идее, модули находятся в директориях, директорий много, они на диске, файлы в них могут меняться. Опрашивать все директории на каждое нажатие клавиши или поставить слушателя на каждую из директорий, чтобы оперативно отлавливать изменения?
Или просто нет такой команды и надо всегда начинать слева, с начала имени модуля?
Или это реализовано неэффективно, а пользователи это терпят?
Или изменения на диске остаются незамеченными, пока не дашь среде особого пинка?