GitHub Copilot 使用
要在 JetBrains IDE 中使用 GitHub Copilot,必須安裝 GitHub Copilot 擴(kuò)展。以下過程將指導(dǎo)您在 IntelliJ IDEA 中安裝 GitHub Copilot 插件。在另一個受支持的 IDE 中安裝插件的步驟可能有所不同。
-
在 JetBrains IDE 中,在 Windows 的 File 菜單下,或在 Mac 的 IDE 名稱(例如 PyCharm 或 IntelliJ)下,單擊 Settings。
-
在“設(shè)置”對話框的左側(cè)菜單中,單擊“插件”。
-
在“設(shè)置”對話框的頂部,單擊“市場”。在搜索欄中,搜索 ,然后單擊“安裝”。copilot

-
安裝 GitHub Copilot 后,單擊“重啟 IDE”。
-
重新啟動 JetBrains IDE 后,單擊 “Tools”(工具)菜單。單擊“GitHub Copilot”,然后單擊“登錄 GitHub”。

展開的“工具”菜單和“GitHub Copilot”子菜單的屏幕截圖?!暗卿?GitHub”選項(xiàng)以藍(lán)色突出顯示。
-
在“登錄 GitHub”對話框中,若要復(fù)制設(shè)備代碼并打開設(shè)備激活窗口,請單擊“復(fù)制并打開”。

-
設(shè)備激活窗口將在瀏覽器中打開。粘貼設(shè)備代碼,然后點(diǎn)按“繼續(xù)”。
-
GitHub 將請求 GitHub Copilot 的必要權(quán)限。若要批準(zhǔn)這些權(quán)限,請單擊“授權(quán) GitHub Copilot 插件”。
-
權(quán)限獲得批準(zhǔn)后,JetBrains IDE 將顯示確認(rèn)信息。要開始使用 GitHub Copilot,請單擊“確定”
使用
四、用法
-
寫一段注釋簡明扼要說明目的,然后回車稍等片刻,此時右下角機(jī)器人圖標(biāo)會轉(zhuǎn)圈
注:先寫注釋,再寫代碼,或反過來,先寫代碼,后寫注釋均可
-
出現(xiàn)灰色代碼提示的時候
Tab 可以快速補(bǔ)全;
Ctrl+Enter 會給出最多十個建議;
Alt+] 是下一個;
Alt+[ 是上一個;
也可以根據(jù)提示,直接在chat中引導(dǎo)內(nèi)容生成

JetBrains AI Assistant
最近,JetBrains IDE 重磅推出了自己的 AI 助手,AI Assistant。號稱,借助 JetBrains AI,您最喜愛的工具將獲得新能力,同時您可以輕松獲得更多信息。將自己從重復(fù)性任務(wù)中解放出來,以前所未有的方式保持流暢。
只需在聊天中提出問題,AI Assistant 就會自動使用項(xiàng)目上下文中的必要詳細(xì)信息來補(bǔ)充您的查詢。無需復(fù)制和粘貼代碼片段,只需為 JetBrains AI 提供“解釋打開文件中的代碼”或“將 MyClass 重寫為抽象類”等任務(wù)。
幾乎所有的開發(fā)工具都支持新推出的AI Service服務(wù)。

支持的功能特性也是非常多,價格通copilot一樣都是10美元一個月。

使用
AI Assistant 能夠解釋代碼。

采納 AI Assistant 的提示。

代碼補(bǔ)全

編寫文檔

總結(jié)
Copilot可以直接在 Visual Studio、VS Code 和 Neovim 等流行工具以及 JetBrains 的 IDE 中使用,它能夠分析大量的代碼上下文,AI Assistant是Jetbrains 專門定制的工具,在Idea,pycharm等開發(fā)工具中集成的更好。 這兩種工具都通過自動編寫簡單的樣板代碼來提高開發(fā)人員的工作效率,并且可以通過讓開發(fā)人員將更多時間花在更高級別的任務(wù)上來提高開發(fā)人員的工作效率,都能夠用于解釋代碼、建議最佳實(shí)踐、生成測試和修復(fù)錯誤。Copilot 與 JetBrains AI Assistant 訂閱費(fèi)用都為每月 10 美元。文章來源:http://www.zghlxwxcb.cn/news/detail-761117.html
本文由 mdnice 多平臺發(fā)布文章來源地址http://www.zghlxwxcb.cn/news/detail-761117.html
到了這里,關(guān)于GitHub Copilot 與 JetBrains AI Assistant 使用初步使用對比的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!