Hi, here a link of an interactive java-IDE,
same could be possible with PL/SQL?

http://jpie.cse.wustl.edu/

Carl