Контекстная информация в стиле CodeLens в IntelliJ IDEA

Некоторое время более новые версии Visual Studio могли отображать встроенную информацию для методов, полей и т. д., касающуюся того, сколько раз на них могли ссылаться или изменять, и кто последним изменил код. Эта функция известна как CodeLens.

Изображение, показывающее функцию CodeLens

Есть ли какой-либо плагин или функция в IntelliJ IDEA, подобная этой, которая могла бы отображать информацию на основе отдельного класса/поля/метода?


person Adam Williams    schedule 23.08.2015    source источник
comment
Я думаю, вы можете создать запрос функции на intellij-support.jetbrains.com /hc/en-us/requests/new   -  person stsatlantis    schedule 28.09.2016


Ответы (4)


(Для функции ссылок на функции CodeLens) Теперь это встроенная функция после версии IntelliJ IDEA 2020.1.

Вы можете включить его из:

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

Ссылка: https://blog.jetbrains.com/idea/2020/03/intellij-idea-2020-1-beta2/

person Steven Chou    schedule 08.11.2020

Такого плагина нет (пока).

Конечно, вы можете щелкнуть правой кнопкой мыши по левому желобу (серый редактор слева от редактора) и выбрать «Аннотировать». Это дает вам по крайней мере последнее изменение для каждой строки.

Больше похоже на желаемую функцию (но, к сожалению, не встроенную): выберите текст (например, метод), затем щелкните правой кнопкой мыши Git -> Показать историю для выбора.

person Stephen Friedrich    schedule 14.11.2016
comment
Эта функция такая же, как и у gitlens. Спасибо за ответ - person Pratap A.K; 16.03.2018

Теперь есть плагин JetBrains с именем GitToolBox.

Он имеет некоторые аналогичные функции, включая аннотацию текущей строки в конце строки с подробной информацией о коммите:

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

person kli    schedule 23.12.2019

Эта функция доступна для Rider, но пока недоступна для IntelliJ. В Rider это называется Видение кода

Вы можете проголосовать за запрос этой функции в IntelliJ IDEA здесь

person brainless    schedule 10.12.2019