這份快速入門將帶你實作一個用到 Cursor 核心功能的專案。完成後,你就會熟悉 Tab、Inline Edit 和 Agent。

在 Cursor 中開啟專案

用現有專案,或先把我們的範例專案抓下來:
  1. 確認已安裝 git
  2. 下載範例專案:
git clone git@github.com:voxelize/voxelize.git && \
cd voxelize && \
cursor .
我們會用範例專案來示範,不過你也可以用本機上的任何專案。

使用 Tab 自動完成

Tab 是我們內部訓練的自動完成模型。若還不習慣用 AI 協助寫程式,這是很棒的入門方式。用 Tab,你可以:
  • 自動完成多行與區塊的程式碼
  • 在檔案跨檔案跳到下一個自動完成建議
  1. 先輸入函式開頭:
    function calculate
    
  2. 會自動出現 Tab 的建議
  3. 按下 Tab 接受建議
  4. Cursor 會補出參數與函式主體

Inline Edit 編輯選取內容

  1. 選取你剛剛建立的函式
  2. 按下 Ctrl+K
  3. 輸入「make this function calculate fibonacci numbers」
  4. 按下 Enter 套用變更
  5. Cursor 會自動新增 import 與註解文件

Agent 對話

  1. 開啟 Chat 面板(Ctrl+I
  2. 問:「幫這個函式加上測試並執行」
  3. Agent 會替你建立測試檔案、撰寫測試案例並執行

加碼

進階功能:
  1. 開啟 Background Agent 控制面板 (Ctrl+E)
  2. 問它:「在這個專案中找出並修復一個 bug」
  3. Background Agent 會:
    • 建立遠端虛擬機 (VM)
    • 探索你的專案
    • 偵測 bug
    • 提出修復方案
檢閱並套用變更。
  1. 開啟命令選單 (Ctrl+Shift+P) 2. 搜尋:「New Cursor Rule」 3. 幫它命名(例如:style-guide) 4. 選擇規則類型「Always」 5. 定義 你的風格: Prefer using camelCase for variable names
  1. 造訪我們的 MCP 目錄
  2. 選擇一個工具
  3. 點擊「Install」
也可以手動安裝伺服器:
  1. 開啟 Cursor 設定 (Ctrl+Shift+J)
  2. 前往「Tools & Integrations」
  3. 點擊「New MCP Server」

下一步

看看這些指南以了解更多: 學習所有 Cursor 概念,開始動手打造!