Я ищу редактор / IDE, который может предоставить функции, которые приятно иметь при кодировании (например, возможность переходить по определениям функций) для языков, для которых он специально не создан.Под этим я имею в виду языки, предназначенные для очень конкретной цели и часто используемые только небольшим сообществом.Другими словами, те, которые не имеют встроенной поддержки в большинстве программ.
Я понимаю, что для этого потребуется немало волшебной пыли, но я не думаю, что это выходит за рамки возможного.По сути, редактор должен быть достаточно умен, чтобы распознавать часто используемый синтаксис и семантику, которые имеют многие декларативные языки.Вполне возможно, что для этого потребуется определенное количество настроек.
Существует ли что-то подобное?Если нет, то какие, по вашему мнению, будут проблемы при его создании?