Есть ли способ получить точные изменения, внесенные пользователем в код в IDE за прошедший час / 5 часов / произвольный интервал времени?
Я создаю плагин, который позволяет пользователям видеть, как они используют заданная библиотека: если пользователь использует, например, соединитель jdb c mon go (пользователь вызвал методы для него или создал его), я хочу отследить это использование.
Я понимаю, что могу использовать DocumentListener
- будет ли это поддерживаться всеми / подавляющим большинством сборок / версий Intellij Idea?