hljs + hljs-include

hljs-include directive loads text/ng-template or XHR partial content in. The expression works as bulit-in ng-include.

Load from text/ng-template script tag.

Python (ref: highlight.js demo page)

Load partials/lang-perl with XHR.

Perl (ref: highlight.js demo page)