【VScode】AI代码神器CodeGeex

CodeGeex介绍

官网:https://codegeex.cn/

CodeGeeX是清华和智谱AI联合打造的多语言代码生成模型。以下是关于CodeGeeX的一些详细介绍:

  1. 发展历程
    在2024年7月5日,智谱AI发布了第4代CodeGeeX代码大模型——CodeGeeX4-ALL-9B1。
    这一版本大幅提高了代码生成能力,单一模型即可支持代码补全和生成、代码解释器、联网搜索、工具调用、仓库级长代码问答及生成等功能1。
  2. 功能简介
    多语言支持:CodeGeeX支持的编程语言种类从原来的20种增加到100多种1。
    无缝自然语言编程:通过IDE中的插件,可以轻松实现“无缝自然语言编程”1。
    代码生成与补全:CodeGeeX可以根据自然语言注释描述的功能自动生成代码,也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助提高编程效率2。
    代码翻译:基于AI大模型对代码进行语义级翻译,支持多种编程语言互译2。
    智能问答:开发中遇到的技术问题,可直接向AI提问,无需离开IDE环境去搜索引擎寻找答案2。
    注释生成:CodeGeeX可以给代码自动添加行级注释,节省大量开发时间2。
  3. 用户基础
    CodeGeeX的个人用户数量已经超过100万1。
  4. 支持的IDE和编程语言
    支持的IDE:CodeGeeX支持多种主流IDE,如VS Code、IntelliJ IDEA、PyCharm、Vim等2。
    支持的编程语言:CodeGeeX支持Python、Java、C++/C、JavaScript、Go等多种语言2。
  5. 应用场景
    CodeGeeX的应用场景广泛,不仅限于编程学习和开发,还可以用于代码审查、技术文档编写、教育等多个领域。通过自然语言编程的方式,它可以大大提高编程的效率和准确性,降低开发成本。

注意事项
虽然CodeGeeX提供了强大的代码生成和辅助功能,但开发者在使用时仍需谨慎。对于生成的代码,建议进行仔细检查和测试,以确保其质量和稳定性。同时,由于编程的复杂性和多样性,CodeGeeX可能无法覆盖所有编程场景和需求,因此开发者仍需具备扎实的编程基础和技能。

CodeGeex的安装

在这里插入图片描述

### 如何在 VSCode 中禁用 CodeGeeX 代码补全插件 为了停用特定于 CodeGeeX 的自动完成特性,在 Visual Studio Code (VSCode) 内部操作如下: 通过访问扩展管理界面来控制各个已安装插件的状态是一个常见做法。对于想要停止使用像 CodeGeeX 这样的 AI 辅助编码工具而言,最直接的方法就是将其完全卸载或是简单地禁用它。 #### 方法一:直接禁用/移除插件 进入左侧活动栏中的扩展视图(图标看起来像是由多个方块组成的拼图碎片),在这里可以找到所有已经加载到编辑器里的附加组件列表。定位至名为 "CodeGeeX" 的条目并点击旁边的齿轮按钮,随后选择“禁用”。如果未来不再考虑重新启用,则可以选择更彻底的方式——即点击同一菜单下的 “卸载”。 #### 方法二:调整用户设置或工作区设置 另一种方式是不改变插件本身状态而是修改其行为设定。打开命令面板 (`Ctrl+Shift+P` 或 `Cmd+Shift+P`) 并输入 `Preferences: Open Settings (JSON)` 来手动编辑 JSON 配置文件。向其中添加针对 CodeGeeX 插件的具体配置项以关闭某些功能,比如自动建议开关等[^3]。 ```json { "editor.suggest.snippetsPreventQuickSuggestions": true, "codegeex.enableCompletion": false } ``` 上述 JSON 片段展示了怎样利用自定义参数 `"codegeex.enableCompletion"` 设置为 `false` 来阻止 CodeGeeX 提供任何类型的代码片段提议服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值