Eu não tenho reputação suficiente para adicionar um comentário, mas a solução para o seu problema é a resposta correta deste tópico: Windows 7 - Pré-visualize outros tipos de arquivos como texto no Painel de Pré-visualização
Edit: Na verdade, de acordo com esse cara nesse mesmo segmento, usando PreviewConfig deve ser suficiente.
Editar 2: Para visualizar tipos de arquivo personalizados ou não padrão com renderização real (por exemplo, cor para código, redução de renderização ou imagens), parece que você precisa ter um Manipulador de visualização . Este tópico em outro fórum adiciona algumas informações úteis à discussão sobre desenvolvimento como um gerenciador de visualização, particularmente este tutorial escrito em C #. Eu tentei procurar por um manipulador de visualização .md pré-escrito, mas voltei de mãos vazias. Se você sabe C # eu sugiro olhar mais para isso.