Color V2.0, support text/abbr/code multitype input