Requiring IDE assistance to make code _readable_ seems
completely fail to
me.
1) You're not always reading code in your IDE, often in commit
logs, diff
windows, emails, chat clients.
2) With so much hate for IDE support, it seems like a massive
contradiction
to say that an IDE should be required to make code readable.
Reading code is the most fundamental task in programming.
Anything that
gets in the way of code readability is an epic fail.
You're still confusing code readability with getting an overview
of a class. They are two different things.
If you need an overview that you can view in text, add comments
at the top of the class with a method signature on each line.
That will give you the overview you need and reproduce the total
nightmare of keeping it in sync with the methods. Something you
would also have to do with separate declarations and
implementations.