首页  >  文章  >  科技周边  >  适用于 VS Code 的 6 个最佳 ChatGPT 扩展

适用于 VS Code 的 6 个最佳 ChatGPT 扩展

WBOY
WBOY原创
2024-06-14 20:25:31856浏览

ChatGPT 可以通过其网络聊天界面帮助您解决许多编程问题。但跳进跳出 VS Code 可能会分散注意力。请记住,当您处于编程区时,每一秒都很重要。

好消息是,您可以使用 ChatGPT 扩展在 VS Code 中向 ChatGPT 询问任何内容。 ChatGPT 涵盖了大量的编码需求,包括单元测试、调试、文档、代码解释和代码生成。

以下是您现在可以为 VS Code 安装的最方便的 ChatGPT 扩展。

1. ChatGPT - EasyCode

6 Best ChatGPT Extensions for VS Code

EasyCode 的 ChatGPT 扩展是一种通过不同语言模型获得 AI 帮助的现成方法。它支持 ChatGPT-3.5 和 ChatGPT-4,并可以在它们之间轻松切换。该扩展还支持 Claude AI(ChatGPT 的替代方案)。如果您的 OpenAI 帐户包含 GPT-4 的高级功能,您还可以添加 API 密钥以供扩展使用。

虽然其开发者建议您注册或安装后登录,但您仍然可以在没有帐户的情况下使用 ChatGPT。在寻求帮助时,您可以向 ChatGPT 询问有关部分代码的问题,或者允许它扫描您的整个代码库以获取更广泛的用途。

如果您之前的提示需要进一步解释,EasyCode ChatGPT 扩展还具有后续选项。除了内联代码自动完成之外,它还具有单击内置提示来随时随地生成响应的功能。

2. Tim Kmecl 的 CodeGPT

6 Best ChatGPT Extensions for VS Code

Tim Kmcel 的 CodeGPT 扩展使用 ChatGPT-3 模型。因此,它可能比使用 GPT-3.5 和 GPT-4 的其他扩展资源更少。它具有内置提示,只需单击一下即可生成响应。如果您有更具体的请求,您还可以通过聊天框编写自定义提示。

虽然它具有许多 GPT-3 模型 - 包括 ChatGPT、text-curie-001、text-davinci-003、code-davinci-002 和 code-cushman-002 - text-davinci-003 是默认情况下唯一与扩展一起使用的模型。如果扩展抛出错误,您可能需要检查您的模型选择,并在扩展设置中将其设置为 text-davinci-003。

另一个有价值的功能是代码索引,它允许您突出显示代码并在处理复杂情况时寻求帮助。此扩展需要 OpenAI API 密钥,您可以在安装后在其设置菜单中设置该密钥。但是,如果您用完免费的 OpenAI 积分,扩展可能会失败。

3. Code GPT

6 Best ChatGPT Extensions for VS Code

Code GPT 为 VS Code 提供了更具包容性的 AI 服务。尽管其默认的 AI 模型选择来自 OpenAI 的 ChatGPT-3.5 和 ChatGPT-4,但它也具有 ChatGPT 替代方案,包括 Cohere、AI21、Google 的 Bard 和 Anthropic 等。

Code GPT 扩展需要您的 OpenAI API 密钥,您可以通过按 VS Code 命令面板快捷键(对于 Mac 为 CMD+Shift+P,对于 Windows 为 Ctrl+Shift+P)来设置该密钥。但是,请确保您有足够的免费信用或高级计划来享受此 VS Code AI 服务。 Code GPT 的一个有价值的功能是它能够从代码注释中获取提示并将生成的代码插入到可用的代码文件(以目标编程语言)中。

它具有内置和自定义提示。一个小挫折是它只允许每个请求最多 800 个令牌,因此它支持的文本比其他一些提供商少。

4. ChatGPT Helper

6 Best ChatGPT Extensions for VS Code

ChatGPT Helper VS Code 扩展是一个简单的 AI 助手,如果您只需要快速解决编程问题,可以将其添加到 VS Code。此扩展易于使用,仅设计用于接受有限数量的内置提示。

ChatGPT Helper 扩展支持 GPT-3.5 和 GPT-4,并可以在它们之间切换。它需要 OpenAI API 密钥,安装后发送第一个提示后,扩展程序就会提示您包含该密钥。

但是,与其他 ChatGPT 扩展不同,它没有聊天功能。但您可以通过 VS Code 的命令选项板发送自定义和内置提示。它将响应写入单独的文本文件中,允许您保存提示回复以供以后使用。

5. ChatGPT - Genie AI

6 Best ChatGPT Extensions for VS Code

Genie AI 的 ChatGPT 擴充功能具有更好的美感,在更相關的介面中具有內建提示。它支援 GPT-3、GPT-3.5 和 GPT-4。與前面提到的許多 ChatGPT 擴充功能一樣,它也需要 OpenAI API 金鑰。

它允許您根據您的要求選擇不同的精度溫度;你可以選擇精確、平衡或創造性的回應。除了內建的可點擊提示之外,您還可以透過 Genei AI VS Code 擴充功能的臨時提示框使用 ChatGPT 來發送更具體的查詢。

使用擴充功能時,您無需手動複製並貼上它產生的程式碼。 Genie AI 會自動將回應寫入相關程式碼文件,您可以直接在應用程式中使用。您也可以在本地儲存對話並稍後恢復。

6. Jay Barnes 的 ChatGPT VS Code 外掛程式

6 Best ChatGPT Extensions for VS Code

如果您想免費使用 ChatGPT,Jay Barnes 的 ChatGPT VS Code 擴充功能會派上用場。它在不同的層級上運行,需要您的 ChatGPT Web 會話令牌和使用者代理,而不是您的 OpenAI API 金鑰。因此它始終是免費的,因為它擴展了您透過網路與 ChatGPT 的互動。

雖然它允許您在 VS Code 中免費使用 ChatGPT,但設定起來很技術性,而且可能會很慢,偶爾會出現故障。此外,您將定期重設存取權杖,因為這些令牌會隨著您的 ChatGPT Web 工作階段而過期。

與其他 ChatGPT 擴充功能一樣,它具有內建提示並透過聊天選單接受自訂提示。總的來說,這個擴充功能不會出現在我們的 VS Code 最佳 ChatGPT 擴充列表中。但它是免費的,當您用完免費積分時可能會很方便。但是,請小心防止您的會話被劫持。

在 VS Code 中有效地使用 ChatGPT

ChatGPT 和其他生成式 AI 模型在我們的日常生活中發現了有價值的用途。無論我們是否接受它們,它們都會留下來。如果你有效地使用這些人工智慧工具,它們的幫助大於它們帶來的威脅。

使用這些 ChatGPT 擴充功能進行程式設計並不能保證順利運作。您仍然需要將這些人工智慧工具與手動輸入和一些網路搜尋技能結合來解決程式設計問題。您可能想了解如何在 VS Code 中使用 ChatGPT,以實際了解這些擴充的工作原理。

以上是适用于 VS Code 的 6 个最佳 ChatGPT 扩展的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn