I'm using emacs for GAE projects and I haven't noticed any issues. Django lets you deploy/test from the command line, same goes for Java.
Then again, I do always keep a shell open when I'm coding to run tests and stuff.
Then again, I do always keep a shell open when I'm coding to run tests and stuff.