源码魔术师的主要功能是规范源代码,目前支持C/C++,也能对MFC的宏进行识别和处理。我们在编写代码的过程中应有良好的书写风格,使代码清晰易读,但是当我们需要利用别人代码的时候,可能并不是所有代码都是写得很规范,所以我写了这个软件,帮助转换风格、调整缩进、删除不必要的空行、添加必要的空格;并提取源码中的所有注释以便形成文档;另外软件本身就提供HTML文档自动生成功能,根据程序中的注释,自动生成类似MSDN格式的函数文档,大大减轻你写文档的工作量。