I use a default Mac OS X 10.5+ keymap, so the shortcuts in this article correspond to that. As a JetBrains user for my entire career, I have definitely benefited from these efficiencies over time. Thank you.Keyboard shortcuts improve productivity by reducing the time you spend moving your hand between the keyboard and the mouse. And it's free of charge, I would like you have a try. And also, if more developers use this plugin, it will be more helpful for developer to learn open source projects.
It's compatible with all JetBrains IDEs including IntelliJ IDEA and Visual Studio Code. It will still be shown in the correct place.And also it comes with like/unlike system like reddit does. And also, the commit making the line number changes won't break the danmaku.
It's working for all git repository(no matter GitHub,BitBucket or GitLab). With it, one can share his danmakus with others when he find out one confusing code actually does. You can add danmaku(comment) to specified line of code, file or folder. My plugin is called Source Danmaku(Cloud Comment). Yet, it does not solve the problem to learn open source project repeatly. Open project solve the problem that developers repeating developed the same component. I would like to share my IDEA plugins as well.