4 ms·
A tree view of the bazillion files in the typical Java project. (of course, if the project wasn't organized as one file per "design pattern" + domain part, eac
by Roboprog 10y ago
A tree view of the bazillion files in the typical Java project. (of course, if the project wasn't organized as one file per "design pattern" + domain part, each file of which has 1 or 2 executable lines nested within the required ritual...)
As well as a tree view of the properties and methods of the handful of "god classes" within said projects.
But seriously, on the plus side, IntelliJ is actually fairly usable in that you can quickly toggle on and off the supplemental info panels and just use the "distraction free" editor panel, particularly with the vim (key map) plugin (don't know if there's an emacs plugin).
I think Steve Yegge had a comment in one of his rants that IDEs have better support for languages that require IDEs :-)
- taeric 10y agoThere are tree views in emacs. Looks like the most popular is https://www.emacswiki.org/emacs/NeoTree https://www.emacswiki.org/emacs/NeoTree. Pretty sure I have seen similar things written for class views. I had one that was interactive view of javap's output. I liked that one pretty well. (I'm partial to anything that is just an interactive version of an existing cmd line.)