在这篇文章中,我将讨论一个免费且简单的 VS Code 扩展。CodeGeeX 允许您生成代码,甚至帮助您将其翻译成其他编程语言。它是完全免费使用的,目前,它是 OpenAI Codex 和 GitHub Copilot 的免费开源替代品。您可以无限次使用它,它支持多种编程语言,例如 Python、C、C+、Rust、JavaScript、C# 等。CodeGeeX 除了代码生成和翻译外,还可用于生成代码解释。目前,仅支持两个 IDE,但将来将支持更多 IDE。如何在 VS Code 中使用 AI 生成代码并翻译成其他语言?您只需在 VS Code 编辑器中安装 CodeGeeX 即可。在市场中搜索它,然后安装它。之后,您可以立即开始使用它。与 OpenAI 和其他 AI 代码生成器不同,它不需要任何 API 密钥或注册。现在,您打开一个新文件,然后添加注释来解释要生成的代码。您可以遵循您正在编写的编程语言的注释语法。例如,如果要为 Python 生成代码,请在行首使用“#”来创建注释。在评论中,用适当的详细信息解释您想要生成的内容。您也可以包含函数和变量名称。按 Enter 键,然后等待几秒钟。它现在将突出显示代码。要在编辑器中添加生成的代码,只需按 Tab 键。你有它。这样,您现在可以在 VS Code 中生成准确的代码。代码运行良好。但是,您必须知道它并不总是生成准确的代码,有时,您可能需要进行一些调整才能使其正常工作。您可以做的另一件事是将一段代码翻译成其他编程语言。因此,只需复制要翻译的代码即可。单击侧边栏中的 CodeGeeX 图标,然后将显示代码转换器。粘贴要转换的代码。现在从下拉列表中设置源语言和目标语言。最后,单击“翻译”并等待几秒钟。它现在会将您的代码转换为另一种语言并显示给您。您可以复制此代码,然后在您喜欢的任何地方使用它。这就是使用 CodeGeeX 生成代码并将其转换为另一种语言的方法。这个过程非常简单,它肯定会让程序员的生活变得非常轻松。关闭的思考:CodeGeeX 最好的部分是您不需要任何 API 密钥或注册即可使用它。它是 OpenAI 的 Codex 和 GitHub Copilot 的免费替代品。不仅是 VS Code,它还可以与 JetBrains IDE 配合使用。因此,如果您是 JetBrains 用户,那么您可以以几乎相同的方式使用它。作为演示,在线版本也在其网站上提供,您可以尝试。在此处访问 CodeGeex 网站:https://github.com/THUDM/CodeGeeX










