如何使用Cursor? 正確使用Cursor的10個(gè)實(shí)際案例分享

之前我們介紹過(guò)Cursor下載安裝過(guò)程,今天這篇文章,通過(guò)10個(gè)用例來(lái)具體展示一下Cursor的使用。本文在Mac系統(tǒng)上用Swift語(yǔ)言示例,你可以用你擅長(zhǎng)或者正在學(xué)習(xí)的任何編程語(yǔ)言嘗試。
1、內(nèi)聯(lián)代碼生成
我們使用Cmd+K
快捷鍵打開(kāi)內(nèi)聯(lián)代碼生成器。這將打開(kāi)一個(gè)小提示窗口,我們?cè)谄渲胁迦胩崾疽陨纱a。這將生成代碼,我們通過(guò)單擊Accept按鈕將其添加到我們的項(xiàng)目中:
在本例中,我們使用了cloude-3.5-sonnet
模型。我們可以使用模型下拉選擇器選擇另一個(gè)模型:
2、與現(xiàn)有代碼交互
在使用Cmd+K
快捷鍵之前選擇相關(guān)代碼。這可用于對(duì)代碼進(jìn)行更改(例如重構(gòu))或詢問(wèn)有關(guān)代碼的問(wèn)題。輸入提示后,我們單擊“Submit Edit”按鈕以獲取修改:
代碼更改以差異形式呈現(xiàn)。紅線代表將被更改刪除的行,而綠線代表將添加的新更改:
3、詢問(wèn)有關(guān)現(xiàn)有代碼的問(wèn)題
同樣,我們可以通過(guò)選擇一段代碼并使用Cmd+K
快捷鍵來(lái)詢問(wèn)有關(guān)該代碼的問(wèn)題。如果有問(wèn)題,我們點(diǎn)擊quick question
按鈕提交提示:
提交問(wèn)題后,系統(tǒng)將生成答案并以如下方式顯示:
4、使用Tab自動(dòng)完成
在編寫代碼時(shí),Cursor 會(huì)建議使用 AI 生成的代碼補(bǔ)全。與傳統(tǒng)的代碼完成類似,我們可以使用Tab
鍵將這些建議合并到我們的代碼中。
Tab ==>
5、聊天界面
要打開(kāi)聊天窗口,請(qǐng)使用Cmd+L
快捷鍵。聊天窗口比內(nèi)聯(lián)生成器更通用,因?yàn)樗粌H允許我們生成代碼,還允許我們提出問(wèn)題。
6、通過(guò)聊天生成代碼
與使用內(nèi)聯(lián)聊天生成類似,我們也可以使用聊天功能生成代碼。通過(guò)單擊代碼窗口右上角的“Apply”按鈕,可以將聊天中生成的代碼集成到項(xiàng)目中。
7、使用@增加查詢上下文
也許聊天窗口最重要的功能是@
選項(xiàng)。此選項(xiàng)使我們能夠?yàn)槿斯ぶ悄芴峁└鄶?shù)據(jù)來(lái)生成響應(yīng)。其范圍從簡(jiǎn)單的文件和文件夾到網(wǎng)絡(luò)搜索或授予 AI 對(duì)GitHub存儲(chǔ)庫(kù)的訪問(wèn)權(quán)限。
相關(guān)文章
- Cursor首席設(shè)計(jì)師Ryo Lu分享了使用Cursor的12條方法,這12個(gè)Cursor用法太實(shí)用了,Ryo Lu分享的效率提升技巧簡(jiǎn)直神器,詳細(xì)內(nèi)容如下2025-06-20
Ubuntu系統(tǒng)怎么安裝Cursor? Cursor安裝圖文教程
自己的電腦是Ubuntu系統(tǒng),想要安裝Cursor編輯器,該怎么安裝呢?下面我們就來(lái)看看Cursor安裝過(guò)程2025-06-18Cursor關(guān)閉后自動(dòng)卸載刪除無(wú)法打開(kāi)怎么辦? Curso自動(dòng)刪除問(wèn)題解決辦法
電腦運(yùn)行cursor時(shí),一旦關(guān)閉,再打開(kāi)時(shí),就“鼠標(biāo)點(diǎn)擊無(wú)效/桌面圖標(biāo)提示被刪除“,該怎么解決這個(gè)問(wèn)題呢?下面我們就來(lái)看看詳細(xì)解決辦法2025-06-17cursor有哪些高級(jí)用法? Cursor的五種高級(jí)使用指南
之前我們介紹了Cursor下載安裝以及界面認(rèn)知等基礎(chǔ)知識(shí),今天我們就來(lái)分享Cursor的五種高級(jí)使用指南,詳細(xì)請(qǐng)看下文介紹2025-06-17Cursor插件市場(chǎng)打不開(kāi)怎么辦? Cursor插件市場(chǎng)無(wú)法打開(kāi)或加載緩慢解決辦
cursor默認(rèn)安裝使用的并不是vs code的插件市場(chǎng),國(guó)內(nèi)網(wǎng)絡(luò)有時(shí)候打不開(kāi),或者等待時(shí)間很長(zhǎng),下面我們就來(lái)看看詳細(xì)的解決辦法2025-06-17Cursor登錄按鈕點(diǎn)擊沒(méi)反應(yīng)怎么辦? Cursor無(wú)法登錄的解決方案
Cursor下載安裝后,發(fā)現(xiàn)點(diǎn)擊Sign in按鈕沒(méi)反應(yīng),無(wú)法登錄上去,該怎么辦呢?下面我們就來(lái)看看詳細(xì)解決辦法2025-06-17Cursor連接失敗無(wú)法更新怎么辦? Cursor常見(jiàn)故障排除指南
Cursor在使用的時(shí)候遇到了各種問(wèn)題,之前對(duì)開(kāi)發(fā)運(yùn)行環(huán)境不甚上心,只要配置能用就行,但是遇到問(wèn)題仍然犯難,我們今天整理了常見(jiàn)問(wèn)題排查與日志收集指南,詳細(xì)如下2025-06-14Cursor Tab怎么用? AI驅(qū)動(dòng)的代碼自動(dòng)補(bǔ)全功能詳解
Cursor Tab是Cursor編輯器內(nèi)置的自動(dòng)補(bǔ)全功能,可以看作是加強(qiáng)版的Copilot,怎么使用這個(gè)功能呢?詳細(xì)請(qǐng)看下文介紹2025-06-14Cursor集成終端怎么用? Cursor集成終端詳細(xì)圖文使用指南
Cursor 內(nèi)置了集成終端,跟 VS Code 集成終端操作一樣,該怎么使用終端呢?下面我們就來(lái)看看詳細(xì)教程2025-06-14Cursor中code/cursor命令怎么用? Cursor基于VSCode的編輯器命令詳解
Cursor 是一款基于 Visual Studio Code (VS Code) 的現(xiàn)代化代碼編輯器,所以它繼承了 VS Code 的強(qiáng)大功能,如本文要介紹的 code 命令,詳細(xì)請(qǐng)看下文介紹2025-06-14