如何使用Cursor? 正確使用Cursor的10個實際案例分享

之前我們介紹過Cursor下載安裝過程,今天這篇文章,通過10個用例來具體展示一下Cursor的使用。本文在Mac系統(tǒng)上用Swift語言示例,你可以用你擅長或者正在學習的任何編程語言嘗試。
1、內(nèi)聯(lián)代碼生成
我們使用Cmd+K
快捷鍵打開內(nèi)聯(lián)代碼生成器。這將打開一個小提示窗口,我們在其中插入提示以生成代碼。這將生成代碼,我們通過單擊Accept按鈕將其添加到我們的項目中:
在本例中,我們使用了cloude-3.5-sonnet
模型。我們可以使用模型下拉選擇器選擇另一個模型:
2、與現(xiàn)有代碼交互
在使用Cmd+K
快捷鍵之前選擇相關(guān)代碼。這可用于對代碼進行更改(例如重構(gòu))或詢問有關(guān)代碼的問題。輸入提示后,我們單擊“Submit Edit”按鈕以獲取修改:
代碼更改以差異形式呈現(xiàn)。紅線代表將被更改刪除的行,而綠線代表將添加的新更改:
3、詢問有關(guān)現(xiàn)有代碼的問題
同樣,我們可以通過選擇一段代碼并使用Cmd+K
快捷鍵來詢問有關(guān)該代碼的問題。如果有問題,我們點擊quick question
按鈕提交提示:
提交問題后,系統(tǒng)將生成答案并以如下方式顯示:
4、使用Tab自動完成
在編寫代碼時,Cursor 會建議使用 AI 生成的代碼補全。與傳統(tǒng)的代碼完成類似,我們可以使用Tab
鍵將這些建議合并到我們的代碼中。
Tab ==>
5、聊天界面
要打開聊天窗口,請使用Cmd+L
快捷鍵。聊天窗口比內(nèi)聯(lián)生成器更通用,因為它不僅允許我們生成代碼,還允許我們提出問題。
6、通過聊天生成代碼
與使用內(nèi)聯(lián)聊天生成類似,我們也可以使用聊天功能生成代碼。通過單擊代碼窗口右上角的“Apply”按鈕,可以將聊天中生成的代碼集成到項目中。
7、使用@增加查詢上下文
也許聊天窗口最重要的功能是@
選項。此選項使我們能夠為人工智能提供更多數(shù)據(jù)來生成響應。其范圍從簡單的文件和文件夾到網(wǎng)絡搜索或授予 AI 對GitHub存儲庫的訪問權(quán)限。
例如,我們可以使用@Web
讓AI在網(wǎng)絡上搜索答案。
8、支持圖片
聊天還支持圖像輸入。例如,我們可以為網(wǎng)站繪制 UI 設計草圖,并要求它為其生成 HTML 和 CSS 代碼。要添加圖像,我們可以將其拖放到聊天窗口中。
9、添加文檔
Cursor AI 的一個非常有用的功能是能夠添加文檔參考。這對于本地文檔庫尤其有用,這些文檔可能尚未在人工智能培訓過程中使用。
要添加文檔條目,我們使用@
符號,然后從下拉菜單中選擇Docs
:
這將打開一個窗口,請求文檔的 URL。讓我們添加Swift文檔作為示例:
插入 URL 后,我們可以為文檔條目命名。在本例中,我們使用Swift
。然后,我們可以使用此名稱在聊天提示中使用@Swift
來引用此文檔。
還可以在“功能”選項卡中的“Cursor Settings”設置中管理文檔參考:
10、設置自定義AI規(guī)則
Cursor允許我們使用特定規(guī)則來引導人工智能。這些可以在常規(guī)設置菜單下訪問,這些規(guī)則可以作為默認提示,而不需要反復提示。
推薦閱讀:
相關(guān)文章
- Cursor首席設計師Ryo Lu分享了使用Cursor的12條方法,這12個Cursor用法太實用了,Ryo Lu分享的效率提升技巧簡直神器,詳細內(nèi)容如下2025-06-20
Ubuntu系統(tǒng)怎么安裝Cursor? Cursor安裝圖文教程
自己的電腦是Ubuntu系統(tǒng),想要安裝Cursor編輯器,該怎么安裝呢?下面我們就來看看Cursor安裝過程2025-06-18Cursor關(guān)閉后自動卸載刪除無法打開怎么辦? Curso自動刪除問題解決辦法
電腦運行cursor時,一旦關(guān)閉,再打開時,就“鼠標點擊無效/桌面圖標提示被刪除“,該怎么解決這個問題呢?下面我們就來看看詳細解決辦法2025-06-17cursor有哪些高級用法? Cursor的五種高級使用指南
之前我們介紹了Cursor下載安裝以及界面認知等基礎知識,今天我們就來分享Cursor的五種高級使用指南,詳細請看下文介紹2025-06-17Cursor插件市場打不開怎么辦? Cursor插件市場無法打開或加載緩慢解決辦
cursor默認安裝使用的并不是vs code的插件市場,國內(nèi)網(wǎng)絡有時候打不開,或者等待時間很長,下面我們就來看看詳細的解決辦法2025-06-17Cursor登錄按鈕點擊沒反應怎么辦? Cursor無法登錄的解決方案
Cursor下載安裝后,發(fā)現(xiàn)點擊Sign in按鈕沒反應,無法登錄上去,該怎么辦呢?下面我們就來看看詳細解決辦法2025-06-17Cursor連接失敗無法更新怎么辦? Cursor常見故障排除指南
Cursor在使用的時候遇到了各種問題,之前對開發(fā)運行環(huán)境不甚上心,只要配置能用就行,但是遇到問題仍然犯難,我們今天整理了常見問題排查與日志收集指南,詳細如下2025-06-14Cursor Tab怎么用? AI驅(qū)動的代碼自動補全功能詳解
Cursor Tab是Cursor編輯器內(nèi)置的自動補全功能,可以看作是加強版的Copilot,怎么使用這個功能呢?詳細請看下文介紹2025-06-14Cursor集成終端怎么用? Cursor集成終端詳細圖文使用指南
Cursor 內(nèi)置了集成終端,跟 VS Code 集成終端操作一樣,該怎么使用終端呢?下面我們就來看看詳細教程2025-06-14Cursor中code/cursor命令怎么用? Cursor基于VSCode的編輯器命令詳解
Cursor 是一款基于 Visual Studio Code (VS Code) 的現(xiàn)代化代碼編輯器,所以它繼承了 VS Code 的強大功能,如本文要介紹的 code 命令,詳細請看下文介紹2025-06-14