《GitHub Copilot 免费了!程序员们的福音来了!》
最近,GitHub 宣布了一个让全球开发者都兴奋的消息:GitHub Copilot 现在可以免费使用了!
没错,就是那个曾经需要每月 10 美元订阅费的 AI 编程助手,现在终于向所有人开放了免费版本。这对于个人开发者、初学者和小型团队来说,绝对是个大好消息!
不但支持 GPT 还支持Claude
- GPT 4o
- Claude 3.5 Sonnet
- Gemini 1.5
- GPT o1-preview
- GPT o1-mini
VisualStudioCode 下载市场的下载量也是非常惊人的
当然 VisualStudioCode 也是可以免费使用的
免费版有哪些功能?
虽然免费版的功能不如付费版强大,但对于大多数开发者来说,已经足够用了。以下是免费版的核心功能:
- 每月 2000 次代码补全:无论是写函数、修 Bug,还是优化代码,Copilot 都能帮你快速完成。对于个人开发者和小型项目来说,这个额度完全够用。
- 每月 50 条聊天消息:你可以通过 Copilot Chat 提问编程问题、解释代码逻辑,甚至让它帮你找出代码中的错误。虽然次数有限,但对于偶尔使用的开发者来说,已经非常实用。
- 跨文件编辑:Copilot 支持同时对多个文件进行编辑,帮你快速调整整个项目的代码结构。
- ...............
如何使用免费版?
使用 GitHub Copilot Free 非常简单:
- 注册或登录 GitHub 账户:如果你还没有 GitHub 账户,可以先注册一个。
- 安装 VS Code 扩展:在 VS Code 中搜索并安装 GitHub Copilot 扩展。
- 激活免费版:登录 GitHub 账户后,进入设置页面,点击“Start using Copilot Free”即可。
当然除了 Github Copilot 外还有很多优秀的 AI 编程助手,如Cursor、字节 MarsCode、阿里通义灵码、百度文心快码、CodeGeeX、代码小浣熊、iflycode、Amazon CodeWhisperer、Tabnine、Replit Ghostwriter、Codeium 等等
p.s.以上的下载量与评分均只是plugins.jetbrains的marketplace数据,仅供参考
基本AI编程工具的功能都差不多:
- 代码补全:根据当前代码上下文自动补全代码。
- 根据注释生成代码:根据注释描述生成相应的代码。
- 方法和函数生成:根据方法名或函数名自动生成该方法或函数的代码。
- 生成测试代码:生成测试代码。
- ....
最近豆包也推出了豆包Marscode AI编程插件与IDE,下面就来体验一下豆包Marscode
豆包MarsCode分为:
- 豆包Marscode编程助手
- 豆包MarsCode IDE
豆包Marscode编程助手
MarsCode 是豆包旗下的智能编程助手,提供以智能代码补全为代表的核心能力,支持主流编程语言及 IDE,能在编码过程中提供单行或整个函数的建议,同时支持在用户编码过程中提供代码解释、单测生成、问题修复、技术问答等辅助功能,提升编码效率与质量。
JetBrains与 Visual Studio Code都可以安装,比如下面就是JetBrains Idea中编程助手的安装,在市场搜索后进行安装
新手指导
- 代码补全 你可以通过两种方式获取到 MarsCode 的建议:一是当你直接编写代码时;二是用自然语言注释描述你希望代码完成的任务时。
- 代码补全 Pro Beta在你修改或重构代码时,MarsCode 会基于编辑行为和代码情况预测下一个改动点,给出即时推荐,协助完整的编码过程。
- AI 智能问答 你可以从 MarsCode 的 AI 聊天功能中得到开发问题的答案:比如代码解释,生成注释和快速生成单元测试。
豆包Marscode IDE
在主页上展示历史的项目
项目模板目前支持Python、Go、Java等语言,还支持不少Web开发的框架
AI助手也是提供生成代码、解释代码及注释代码等功能
当运行程序出现bug后,“AI Fix”图标会自动出现,点击后会可以通过AI生成相应的解决方案,解决方案里也会有相应的按钮半自动化的处理,非常的方便。
我是栈江湖,如果你喜欢此文章,不要忘记点赞+关注!