Контекстная информация в стиле CodeLens в IntelliJ IDEA
Некоторое время в новых версиях Visual Studio появилась возможность отображать встроенную информацию о методах, полях и т. Д., Относящуюся к тому, сколько раз на них можно было ссылаться или изменять, и кто последний изменял код. Эта функция называется CodeLens.
Есть ли в IntelliJ IDEA какой-либо плагин или функция, подобная этой, которая могла бы отображать информацию по отдельным классам / полям / методам?
1 ответ
Нет такого плагина (пока).
Вы можете, конечно, щелкнуть правой кнопкой мыши по левому желобу (серый редактор слева от редактора) и выбрать "Аннотировать". Это дает вам по крайней мере последнее редактирование в каждой строке.
Больше похоже на желаемую функцию (но, к сожалению, не встроенную): выделите какой-нибудь текст (например, метод), затем щелкните правой кнопкой мыши Git -> Показать историю для выделения.
(Для функции ссылок на функции CodeLens) Теперь это встроенная функция после версии
IntelliJ IDEA 2020.1
.
Вы можете включить его:
Ссылка:https://blog.jetbrains.com/idea/2020/03/intellij-idea-2020-1-beta2/
Теперь есть плагин JetBrains под названием GitToolBox.
Он имеет некоторые аналогичные функции, включая текущую строку "аннотацию виновных" в конце строки с подробной информацией о фиксации.
Эта функция доступна для Rider, но пока недоступна для IntelliJ. В Rider это называется Code Vision
Вы можете проголосовать за этот запрос функции в IntelliJ IDEA здесь