
上周四,GitHub Copilot X 震撼發布,將一眾老牌代碼編輯器打得措手不及,
但其實,Copilot X 不是第一個集成 GPT-4 模型的 AI 智能編程工具,
在它發布的一兩周前,一款名為 Cursor 的代碼編輯器便已開始在技術圈內被瘋狂傳播,
它主打一個亮點:通過 GPT-4 來輔助你編程,完成 AI 智能生成代碼、修改 Bug、生成測驗等操作,
利用 GPT-4 強悍的編程能力,讓 Cursor 成為第一個吃上螃蟹的代碼工具,短短數日,它便識訓了大量的開發者用戶,
同時,也有不少開發者通過它所內置的 Chat 功能,提前使用了 GPT-4,
可惜的是,由于該編輯器完全免費開放,再加上 GitHub Copilot X 的發布,導致專案的運營成本越來越高,于是 Cursor 選擇不再集成 GPT-4,也就是說,現在雖然 Cursor 還能用,但已經不基于 GPT-4 運行了,
好訊息是 Cursor 團隊這兩天已將代碼開源到 GitHub 上了,有需求的開發者可自行定制,
GitHub:https://github.com/getcursor/cursor
開源后,Cursor 的 Star 數便增長迅猛,截止發稿,Cursor 已斬獲了 3300+ GitHub Star,并成功登上 GitHub Trending,
目前,專案仍屬于早期階段,能完成的功能,主要有以下這些:
安裝 & 使用
你需要先到官網下載安裝該軟體,目前它能支持的有 Windows、macOS、Linux 等主流作業系統,
下載地址:https://www.cursor.so/
想上手 Cursor,只需要搞懂兩個快捷命令即可:
Ctrl/Command + K:讓 AI 生成或編輯一段代碼,
Ctrl/Command + L:與內置的 AI 交流,了解更多編程建議,
比如,我想生成一個「看圖猜成語」的 HTML 頁面,
只需要先創建一個 HTML 檔案,然后用 Cursor 打開這個 HTML 檔案,按下 Ctrl/Command + K,輸入這段話:
在該頁面放置一張隨機圖片,圖片鏈接可以從互聯網上找,
圖片下方分別排列 4 個按鈕,代表不同的四字成語選項,成語選項可以從互聯網上找,但必須是隨機的、不重復的,
用戶通過點擊按鈕,來判斷哪個成語跟圖片內容關聯性最強,
該 HTML 頁面中展示的所有內容,都需要居中顯示,
按下回車,Cursor 便會給我們生成一段可直接運行的 HTML 代碼,
有時候第一次生成的代碼,可能不太好用,你可以連續輸入同樣的話,讓它進行調整:
當然了,這里只是給大家展示下大概 Demo,所以隨機圖片與成語的關聯性不強,
有需要話,還可以進一步對代碼進行調整,比如加入點擊回應,撰寫獲取圖片腳本,讓 AI 理解圖片意思等等,
如果你想詢問 AI,關于某段代碼的改進或調整建議,可以先選中代碼,然后使用Ctrl/Command + L快捷命令呼叫機器人,
接下來,就可以在聊天視窗中跟它進行一對一對話交流了,
這個互動其實跟 ChatGPT 差不多,唯一區別較大的,就是 Cursor 提供了一個「Attempt Change」按鈕,點擊該按鈕后可將變動直接應用到舊代碼上,
除此之外,Cursor 還內置了命令列終端,讓專案具備更多操作方式,
-
調整編輯器快捷鍵,改用 Vim 或 Emacs 快捷鍵來編輯代碼;
-
登錄 GitHub Copilot,增強其可用性;
-
安裝 HTML、CSS、Python、Java 等編程語言的 Language Server,
整體而言,目前 Cursor 還尚處于開發階段,集成的功能有限,但是通過其專案原始碼,可以讓你快速了解代碼編輯器與 GPT-4 的集成與互動方式,
對于理解 GPT-4 在智能編程上的互動應用,Cursor 也提供一個比較不錯的行業解決方案給大家參考使用,
本文來自博客園,作者:古道輕風,轉載請注明原文鏈接:https://www.cnblogs.com/88223100/p/getcursor-ursor.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/548639.html
標籤:其他
上一篇:構建基于深度學習神經網路協同過濾模型(NCF)的視頻推薦系統(Python3.10/Tensorflow2.11)
下一篇:Cursor,程式員的 AI 代碼編輯助手