完成代码生成器