Github Copilot 评估 优缺点和讨论 优点 大量框架式代码、重复性轮子代码 例如,构造复杂对象的方式、简单的带类型的循环体,公开 API 的调用约定。 它能迅速提供一些符合语法并且是最接近最佳实践的代码框架,这能有效避免一些潜在的低质量再创作。 这里往往是最令人惊喜的部分。它能提示一些 API 的最佳实践用的技巧,有助于防止未来潜在的错误。 显然,其使用巨大语料库带来了这个优势。 提供代码对应的(英语)注释方面非常优秀 它能够提供符合业界广...