На рынке поддержки языков однако появился выбор хоть и скудный, протоколов взаимодействия с ide, это у нас как минимум lsp и ycmd. Оба, кстати, по странному капризу природы используют json rpc в качестве одного из уровней. При этом спецификацию вменяемую имеет только поделка от microsoft.
А, может кто в курсе - есть ли чего на рынке отладчиков? Пока, из увиденного, с большой натяжкой на этот приз претендует xdebug. Но, gdb в него толком не умеет, да и фронтэндов не так уж и много, видимо не сильно проще оно gdb-mi, что бы имело смысл делать унифицированное решение, shim так сказать.
Upd, конечно же не xdebug, а dbgp.