> TL;DR: Developers spend a lot of time navigat...
# linking-together
f
TL;DR: Developers spend a lot of time navigating code, so I spent the last 8 years building tools to make code navigation more efficient. I’ll share some design principles that we learned along the way. If you want to try out our latest tool, my student recently released an open source Atom plugin, CodeRibbon.
Idea/Concept by https://twitter.com/austinzhenleyhttps://web.eecs.utk.edu/~azh/blog/coderibbon.html Implementation/Plugin by https://twitter.com/robobenkleinhttps://utk-se.github.io/CodeRibbon/ https://twitter.com/AustinZHenley/status/1362131644937883659
👍 1
I’m a bit disappointed after trying it out. I had false expectations. I thought this would be a freely zoomable canvas, like Natto by @Paul Shen but this is more like a scrollable grid view with a birds-eye-view mode. I think it has potential but none of the keyboard shortcuts work out of the box for me and there doesn’t seem to be support for common mouse wheel zoom interaction either 😞 This is a known issue on macOS: https://github.com/utk-se/CodeRibbon/issues/89