What java editor do you guys use? I'm looking for a fast, reliable one (no trojans or viruses!)... I'm a little sick of IDEs... what do you think I should get? I also want one that looks cool =P
I use Notepad.
Vim (http://www.vim.org/).
Eclipse or JCreator.
Eclipse :)
does Vim have a built-in compiler ?
No, that's a terrible idea. Why would you want to integrate disparate functions like text editing and compilation? You're far better off to set a policy of SloppyFocus (http://www.wlug.org.nz/SloppyFocus) and reserve a separate terminal window for the compilation output.
Although if you really want to integrate them, compile Vim (http://www.vim.org/) with +quickfix (http://vimdoc.sourceforge.net/htmldoc/quickfix.html#quickfix) and use :make (http://vimdoc.sourceforge.net/htmldoc/quickfix.html#:make_makeprg), :cf (http://vimdoc.sourceforge.net/htmldoc/quickfix.html#:cf), and related commands to jump among the errors. Note that if you use some unusual compiler, you'll probably need to reset the 'errorformat' (http://vimdoc.sourceforge.net/htmldoc/quickfix.html#error-file-format) option. If you're lucky, the :compiler (http://vimdoc.sourceforge.net/htmldoc/quickfix.html#compiler-select) command will recognize your compiler and set everything up for you. Use it without arguments to see what compilers it knows.