Правильное отображение текущего аргумента в подсказке

У меня сбивается нумерация после того, как я вызываю функцию в функции. Помогите пожалуйста придумать алгоритм, который отличает к какой функции относиться введенный аргумент. Мой текущий алгоритм собирает строку (от курсора до названия функции) и считает количество разделителей.

При вводе простых аргументов, подсказка отображается нормально.

Правильная подсказка

после того, как в аргумент попадает функция, также считаются её разделители.

введите сюда описание изображения

Итог: Нужно как-то отличать к какой функции относиться аргумент.


Ответы (0 шт):