I have a file with nested classes, but it\'s becoming long enough to be unreadable. Is there a way I can break out the nested classes into separate files?
I'm afraid not.
As an alternative, you could consider converting some of them to plain Java classes: although nested classes increase encapsulation, you can certainly create good OO design without them.