如果你問我 AI 時代用什麼代碼編輯器,我會毫無疑問的回答你:Cursor Cursor Cursor!!!
其擁有智能的 Tab 補全能力、文件級別的代碼讀取能力、和編輯器深度融合的 AI 能力,配合強大的 Claude 3.5 Sonnet 模型,使其迅速成為程序員們的編碼神器。正所謂 Cursor 在手,Bug 沒有。
新用戶首次註冊 Cursor 會有 14 天的會員試用期,要想無限續杯,就要用新郵箱在官網註冊一個新號,在軟件內重新登錄就可以繼續使用 Pro 會員了,換賬號不會更改編輯器內的配置,可以放心更換。
更新:如果已經註冊過 Cursor 賬號,可以直接看方法一,更簡便。
安裝#
進入🔗官網,點擊右上角的 Download
下載並安裝。
如果你之前使用過 VS Code,安裝時會提示你要不要導入 VS 配置(主題、設置、插件等等),建議導入,導入後幾乎和原來的 VS 一模一樣,可以做到無痛遷移,因為 Cursor 就是基於 VS Code 二次開發的。
輸入框輸入 中文
,點擊 Install "Cursor"
安裝命令行工具,等待安裝完畢,點擊 OK
,點擊 Continue
:
問你是否導入 VS Code 配置,導入:點擊 Use Extensions
,不導入:點擊旁邊的 Start from Scratch
(從 0 開始使用):
等待導入配置中...
如果出現了這個彈窗,就點擊 Continue with Default
:
點擊 Continue
:
先跳過登錄註冊環節,點擊 Skip for now
:
點擊 Yes, skip login
:
進入主界面你會發現界面和 VS 幾乎一模一樣,VS 的設置、插件、主題也都同步了過來,這裡說幾點注意事項:
- 雖然導入的 VS 配置,安裝導入後,兩邊的設置不會再同步,因為是兩個獨立的、不同的編輯器,意味著你可以單獨再對 Cursor 進行個性化設置,並不影響 VS。
- 使用 Cursor 可能會有稍微的 CPU 消耗,因為要不斷的索引代碼來做實時預測,猜測是本地推理,
這一點和 VS Code 中的。Github Coplit
插件的工作機制並不同
至此,Cursor 的安裝、導入工作完成🎉,下邊進行賬號註冊、登錄。
方法一(推薦)#
經網友提醒,有一種更快速的方法恢復 Pro 試用,賬號到期後,使用原賬號登錄官網的🔗賬號設置頁,展開 Advanced
,點擊 Delete Account
:
輸入 delete
,點擊 Delete
按鈕,點擊後原賬號會被註銷,然後就可以用原賬號再在官網註冊一遍,此時原賬號就變成新賬號了,pro 試用和 500 額度就會恢復。
方法二(後備)#
若方法一失效,就重複這之後的流程即可。
倡議大家不要過度或者批量註冊,每個號到期後再搞新號~~且用且珍惜
購買郵箱#
先去這裡🔗買 outlook 郵箱,成本忽略不計,0.03 元:
保存好郵箱賬號和郵箱密碼:
登錄郵箱#
在這裡🔗登錄 outlook郵箱:
將剛才購買的郵箱賬號複製進去,點擊下個
:
將郵箱密碼複製進去,點擊登錄
:
進入主界面,先切換到 Junk Email
,因為待會 Cursor 的郵件會被當做垃圾郵件發送到這裡:
註冊 Cursor#
切換中文界面#
在註冊之前先將編輯器顯示語言切換為為中文,打開編輯器,按下組合快捷鍵 Ctrl + Shift + P
,輸入 display language
,點擊 Configure Display Lauguage
:
上下箭頭切換至 中文(簡體)
,按下 回車↩︎
:
點擊 Restart
重啟下編輯器,再打開就是中文界面了:
開始註冊#
打開 Cursor 編輯器,按下組合快捷鍵 Ctrl + Shift + J
打開設置面板,點擊 Sign in
:
點擊 Sign up
:
輸入 First name(隨意)和 Last name(隨意),填入剛剛購買的郵箱賬號
,點擊 Coutinue with email code
:
點擊 Send email code
:
可能會有一個人機驗證(沒有最好),點擊一下那個複選框:
等待幾秒鐘,郵件就會發送到剛剛登錄的 outlook 郵箱中,將驗證碼輸入到驗證框即可:
驗證完成後,顯示這個頁面代表註冊完成,可以回到編輯器:
回到編輯器,看到賬號已經自動登錄,並有 14 天的 Pro 試用。
未來賬號到期之後,就在編輯器按下組合快捷鍵 Ctrl + Shift + J 進入 Cursor 賬號的設置面板,先點擊 Log out 退出登錄,再重複一遍方法二的流程即可。
至此,Cursor 賬號註冊完成,理論上可以一直這樣試用下去,以後操作也就 5 分鐘左右,還是很爽的。
設置#
需要簡單設置一下以啟用 AI 能力,按下 Ctrl + Shift + J
進入設置面板,切換到 Models 欄,關閉其他的,只保留 claude-3.5-sonnet
開啟狀態:
切換到 Features 欄,將 disabled
改為 enabled
:
接著往下滑,按照下圖的啟用狀態設置:
設置完成,建議重啟下編輯器。
使用#
以下是使用過程中常用的三個(組合)快捷鍵:
Ctrl + L
:可以單獨和 AI 對話,也可以在編輯器內選中一段代碼,將這段代碼加入 AI 對話中。
Ctrl + K
:選中一段代碼,直接輸入需求或者問題,讓 AI 幫你完善某個功能或者改 Bug,綠色代碼塊是 AI 的生成結果,紅色代碼塊是將被替換的原代碼,快捷鍵按下或點擊 Ctrl + Shift + Y
可以確認替換,Ctrl + N
拒絕替換。
Tab
:在編碼時,會根據代碼上下文提供預測能力,一直按 Tab 補全即可。