You can put "set serveroutput on" in the Login.sql script in directory where PL/SQL Developer is and you won't have to worry about it.
There's also an AfterConnect.sql script that I use to set up environment variables and stuff. I'm not totally sure what the differences are - if one doesn't work, I try the other.