格式化代码的方法有很多,如1.VC中的ALT+F82.使用 astyle (开源项目)3.UltraEdit 中的方法(其实也是集成的 astyle)......但是它们都是针对无格式的纯文本代码进行格式,如果代码有格式(比如来自WORD),它们就会破坏格式。因此想制作一个工具,用来格式从WORD等拷贝而来的有格式代码。经过一番尝试,做了这么个小工具。应用场景:比如想在邮件中贴上一段代码,希望象SI中那样有色彩,可以先通过虚拟打印机打印成pdf,再拷贝到WORD但是WORD通常会破坏已有的格式,再使用我这个