Reveal.js fullscreen code plugin
live demo
Michael Kordulewski