https://m.toutiao.com/is/AKgSK17/?=
codeium
Codeium是一款免費的智能編程助手,類似Github Copilot,目前Codeium提供超過40種語言的代碼完成工具,具有閃電般的速度和最先進的建議質量。支持幾乎所有主流編程語言和IDE,個人用戶免費使用。
輕松集成至所有JetBrains IDE產品中,包括我們最常用的Pycharm、IDEA、Android Studio等,也可以集成至Vim編輯器中。
支持所有主流IDE
使用Codeium,可以永遠無限制地完成單行和多行代碼,支持40多種編程語言:Javascript、Python、Typescript、PHP、Go、Java、C、C++、Rust、Ruby等。
官方地址:https://codeium.com/
Codeium 主要功能:
自動完成(鍵入代碼,節省從樣板文件到單元測試的所有時間)
搜索(使用自然語言問題搜索存儲庫)
主要功能
Playground體驗
可直接在瀏覽器上進行Codeium功能試用體驗,點擊“Playground”進入體驗頁面
使用方法:按Tab 鍵接受建議,或按? + [查看備選建議
在線體驗
PyCharm安裝Codeium
可以在Pycharm、IDEA等JetBrains IDE中安裝 Codeium 擴展,并在編寫評論和代碼時開始查看建議。
手動安裝
打開Pycharm插件管理
在 JetBrains IDE 中,導航到設置菜單(在 macOS 上為? + ,在 Windows 上為**文件→設置**),然后單擊左側菜單上的“插件”。
PyCharm 設置中的插件菜單
安裝Codeium
在菜單頂部,單擊Marketplace并在搜索欄中鍵入 Codeium。然后點擊安裝。
從 PyCharm 安裝插件
授權
安裝完成后,打開一個新的編輯器窗口。一般會在右下角看到一個彈出窗口,用于登錄 Codeium。
登錄到代碼
單擊“登錄”選項,會重定向到 Codeium 網站。
提示:如果收到一條錯誤消息,指出瀏覽器無法從您的 IDE 打開鏈接,可能需要更新瀏覽器并重新啟動授權流程。
如果授權成功,一般會在 Pycharm 窗口的右下角看到一條歡迎消息。您已經準備好使用 Codeium!
PyCharm 中的成功通知
使用代碼
Codeium 會根據我們編寫的一段代碼建議多行代碼!假如我們準備寫一個requests請求
使用建議
Codeium 會以灰色文本生成下面的代碼邏輯,如果我們喜歡該建議,只需按Tab 鍵接受。否則,繼續回車。
來自注釋進行代碼建議
Codeium 還可以理解注釋,從對所需功能的描述中獲取代碼!只寫一個注釋,然后通過建議按Tab接受,不僅可生成函數體,還可生成函數頭
根據注釋接受建議
當然Codeium的功能還有很多,比如備選建議,當codeium的提示我們不滿足時,可通過快捷鍵使用? + ]和? + [(在 MacOSX 上)或Alt + ]和Alt + [(在 Windows / Linux 上)在備選建議之間切換,選擇適合的。
雖然Codeium與Cursor、Github Copilot相比略遜一籌,并不能夠完全根據描述信息自動生成相應功能,但是對于我們日常寫代碼的開發者提供了很多建議,對提高代碼質量和容錯率提供的幫助。期待它以后越來越完善。