Originally posted by Anna Kafei:
Well since the requirement is to write everything by your own hands, I personally don't like using IDEs because I don't want it to generate any code or set classpath by accident and end with an automatic fail.
I use EditPlus. Same deal as TextPad.
I use jEdit, its written in
Java, so it's portable, its free, and it has plugins for
Ant and CVS. It also has a good error list and does syntax colouring for Java and XML. I used to use TextPad, its faster, but not portable or free.