zielu / GitToolBox

GitToolBox IntelliJ plugin
GNU General Public License v3.0
604 stars 73 forks source link

[Feature] Always show blame for all lines #390

Open jovijovi opened 2 years ago

jovijovi commented 2 years ago

Hi! I have an idea for you. "Always show blame for all lines" -- It is very useful for team code development. We can very quickly identify code authors, and when they were last modified, without having to select code line by line.

Here's an example:

...
let a = 0;        John, 7/17/17, 8:42 PM   The init commit
let b = 1;        Tom, 11/11/20, 4:34 PM   fix(calculator): add 'b' (#1)
let c = a + b;    Jack, 6/30/21, 9:17 PM   feat(calculator): let c=a+b (#2)
...

Thank you :smile:

zielu commented 2 years ago

Hi, this is second time I see this requested and still wondering what is wrong with using built-in IDE Annotate with Git Blameaction because it does exactly what you are describing :)