Skip to content
dkandalov edited this page Dec 13, 2014 · 2 revisions

This is an attempt to create alternative view on Java code by hiding "non-essential" details. In particular:

  • semicolons
  • comments and javadocs
  • method annotations, modifiers and "throws" block
  • types for parameters and local variable (this is a bit controversial, but the idea is that with good variable names you can understand what is going on anyway)
  • show test names as words separated by spaces

Implementation is based on text collapse API in IntelliJ so there is no modification of code.

You can find source code in this gist. (See also symbolize keywords mini-plugin.)

Clone this wiki locally