what language do you develop in? IDE's are bloated because they have tons of features, If you tell us what features you require, someone might be able to suggest a non-bloated solution to do what you want.
I develop mostly in python, so I use emacs for syntax highlighting and efficient text editing, ipython/pdb for debugging, and grep to help me figure out which files things live in. But that may or may not be sufficient for you.
I develop mostly in python, so I use emacs for syntax highlighting and efficient text editing, ipython/pdb for debugging, and grep to help me figure out which files things live in. But that may or may not be sufficient for you.