sourcesView with prettyprint and auto scroll