Dynamic selection for syntax highlighting (Syntax highlighting mode based on file extension - #3)