Cursor,程式設計師的 AI 程式碼編輯助手

鹹魚運維雜談發表於2023-03-30

相信大家都或多或少地聽說過、瞭解過 chatGPT ,半個月前釋出的 GPT-4 ,可謂是 AI 賽道上的一個王炸


那麼今天鹹魚給大家分享一個 開源的 AI 程式碼編輯器—— Cursor ,讓各位程式設計師在程式設計之路上一騎絕塵 :)


PS:為了完整截圖,本篇文章中的圖片裡文字有點小,請見諒


介紹


Cursor 是一個人工智慧程式碼編輯器,官方說雖然現在處於早期階段,但已經可以實現以下功能:

  • 編寫:透過比 Copilot 更加智慧的人工智慧生成10-100行程式碼

  • 差異:讓 AI 編輯程式碼塊,並且只檢視

  • 聊天:ChatGPT風格的介面,可以理解你當前的檔案

  • 更多功能:例如要求修復程式碼中可能出現的錯誤,在滑鼠停留時生成測試/註釋等等


官網址 https://www.cursor.so/


有趣的是,Cursor 剛出那會的時候說自己整合了 GPT-4,開發者可以透過它所內建的 Chat 功能來提前體驗 GPT-4 的能力


這是剛釋出沒多久時候的官網,可以看到 with GPT-4 字眼


但是後面因為 Copilot X 的釋出,讓 Cursor 的運營成本越來越高,Cursor 團隊宣佈不再整合 GPT-4 技術,官網介面也沒有了 with GPT-4 字眼

雖然不再整合 GPT-4 技術,但是 Cursor 還是能夠滿足大部分程式碼編輯的需求,現在 Cursor 團隊已經將程式碼開源到了 Github 上


Github地址: https://github.com/getcursor/cursor




到目前為止,Cursor的 Star 數已經達到 8k+,併成功登上了 GitHub 趨勢榜


安裝&使用

我們首先到官網上面點選下載,支援 Linux、Mac OS、Windows


下載完成之後開啟即可

根據介紹,Cursor有兩種模式:

  1. 編輯模式,讓 AI 生成或編輯一段程式碼

  2. 聊天模式,與內建的 AI 交流

Windows 下按 Ctrl+K 進入編輯模式

先讓 Cursor 熱個身,寫個二分查詢 demo


放到力扣上測一下

成績還是很不錯的,下面我讓它繼續最佳化一下


不得不說功能還是很強大的


Windows 下按 Ctrl+L 進入聊天模式




總結

這段時間都有在使用 Cursor,也跟朋友推薦過,不得不說 Cursor 功能還是比較強大的



在使用過程中我覺得比較好的一點是可以 結合上下文回答 ,缺點就是回答的內容有字數限制、回答的不如 GPT 那麼的智慧

但是對於基礎的程式碼實現,Cursor 可以說是遊刃有餘,無論是調優、註釋生成、程式碼解讀還是測試程式碼生成都很優秀,而且編輯模式下還能夠高亮顯示


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70028327/viewspace-2942546/,如需轉載,請註明出處,否則將追究法律責任。

相關文章