100% 压榨 GitHub Copilot 指南

💡 原文中文,约2100字,阅读约需5分钟。
📝

内容提要

OpenAI和GitHub合作推出了GitHub Copilot,一个提高编程效率的助手。Copilot有个人版和团队版两种订阅方式,个人版价格为每月10美元或每年100美元。安装Copilot插件后,自动提示代码并进行补全。支持代码补全的主动触发和使用Copilot Chat进行快速问答。还有生成Git Commit Message的功能。现在还可以在命令行中使用Copilot CLI。

🔎

延伸解读

价格与支付:国内开发者的实际考量

Copilot个人版每月10美元或每年100美元,折合人民币约72元或724元。文章指出,GitHub支持国内信用卡绑定支付,如招商、广发、建行等,这降低了订阅门槛。同时,个人版提供30天免费试用,建议先试用再决定。非官方渠道如x宝、uTools插件可能价格更低,但稳定性存疑,需权衡风险。

平台差异:VSCode与JetBrains的功能对比

在VSCode和JetBrains上安装Copilot插件后均可使用代码补全。但Chat功能集成方式不同:JetBrains插件自带侧边栏Chat,而VSCode需额外安装Copilot Chat插件。此外,VSCode会优先获得新功能,如Copilot Voice(目前仅支持英文)。在引用文件时,JetBrains需手动右键指定整个文件,VSCode则能自动判断引用范围,更为智能。

高效使用技巧:快捷键与主动触发

除了自动补全,用户可通过快捷键主动触发代码补全(Windows为Alt+\,Mac为Option+\),这在网络波动时可用于测试。接受补全时,按Tab接受全部,或用Command+→(Windows为Ctrl+→)逐步接受。若不满意,可用Option+]或Option+[(Windows为Alt+]或Alt+[)切换备选。在VSCode中,Command+I可唤起Copilot Editor进行交互。

功能边界:Commit生成与CLI的现状

Copilot能检测文件变更并生成合适的Git Commit Message,提升提交效率。重命名变量功能尚不稳定,文章暂未展开。Copilot CLI已全面开放,可在命令行中使用,例如解释命令含义,但文章认为其目前较为基础,不如Warp的AI功能实用。这些功能展示了Copilot的扩展方向,但成熟度各异,需理性看待。

❓

Q&A

GitHub Copilot 的主要功能是什么?

GitHub Copilot 是一个编程助手,提供代码自动提示、补全和生成 Git Commit Message 的功能。

GitHub Copilot 的订阅价格是多少?

个人版每月10美元或每年100美元,提供30天的免费试用期。

如何在 VSCode 中使用 GitHub Copilot?

在 VSCode 中安装 Copilot 插件并登录 GitHub 账号即可使用,按 Tab 键进行代码补全。

Copilot Chat 有什么特别之处?

Copilot Chat 提供快速问答功能,类似于 GPT-4,可以直接在编辑器中回答项目问题。

GitHub Copilot 是否支持国内信用卡支付?

是的,GitHub Copilot 支持国内信用卡支付,包括招商、广发、建行等银行的信用卡。

Copilot CLI 的功能如何?

Copilot CLI 允许在命令行中使用 Copilot,但目前功能较为基础。

🏷️

标签

➡️

继续阅读