I use Ditto which uses an SQL lite database. I am sure you could figure out a way to manipulate the stored data for syntax highlighting or modify the program so that when editing clips it would open with syntax highlighting or in an editor that has it.