最專業 AI 工具、VPN 評測網站,幫助你快速找到最適合選擇

Cursor AI

原生整合 AI,能理解整個專案,用對話方式即可編寫程式碼

Cursor 是 Anysphere 推出的 AI 程式編輯器,基於非常受歡迎的 VS Code 進行二次開發,意味著它繼承 VS Code 強大的生態系,包含所有擴充套件、主題和快捷鍵,讓開發者能無痛轉移。

不僅能理解單一檔案的內容,更能索引整個專案的程式碼庫,提供具備全局上下文的程式碼生成、重構和問答。

搭配上深度整合 GPT、Claude 等頂尖大型語言模型,開發者只需用自然語言,就能生成程式碼、編輯、除錯,甚至解釋既有程式碼,大幅提升開發效率。

Cursor 主要功能

  • AI 程式碼生成與編輯:選取一段程式碼或在空白處按下快捷鍵,即可透過自然語言指令來生成新功能、修改現有邏輯或進行重構。
  • 從零開始生成到完整程式:對於沒有任何程式底子的人,Cursor 也能做到從零開始生成,你只需要用自然語言跟它說,只要不是太複雜的程式,基本上一次就能成功。
  • 修改整個專案和上傳檔案:內建的聊天視窗可回答整個專案的問題。而透過 @ 符號,還能引用特定檔案或資料夾,讓 AI 的回答更精準。
  • 上下文感知自動補全:Cursor 能根據上下文預測開發者接下來可能的編輯動作,按下 Tab 鍵即可接受建議,完成整段程式碼的修改。
  • 自動除錯:在終端機遇到錯誤時,Cursor 會出現一個「Fix in AI」按鈕,點擊後 AI 會嘗試自動分析錯誤並提供修正方案。
  • 一鍵遷移:由於基於 VS Code,使用者可一鍵匯入所有既有的 VS Code 擴充功能、設定、主題和快捷鍵,實現無縫接軌。
  • 多模型支援:你可根據需求,在不同 AI 模型之間切換,來獲得最佳的生成效果。

Cursor 是免費的嗎

是的,Cursor 可免費使用,免費用戶使用 Agent 和 Tab 補全功能時有一定數量限制,新用戶可體驗 Pro 版二週試用。

Cursor 付費版有 Pro 和 Ultra 兩種個人方案,團隊的話也有 Teams 和 Enterprise 兩種,售價為每月 20 美元起。

Cursor 支援哪些平台

Cursor 是一款桌面版應用程式,目前支援 Windows、macOS 和 Linux,於官網可以下載安裝檔。目前還沒有消息指出是否會推出手機版。

Cursor 使用技巧

  • 在聊天視窗中,使用 @ 符號來指定檔案、資料夾或甚至是文件連結,讓 AI 更精準理解你問的是什麼。
  • Cmd/Ctrl + Shift + L 快捷鍵可選取程式碼中所有與當前選取內容相同的實例,再結合 AI 編輯 (Cmd/Ctrl + K),可一次性修改整個檔案中的特定變數或函式名稱。
  • AI 的表現跟提示詞清晰度直接相關,建議可以嘗試給越具體、明確的內容,如:將這個函式改為非同步,並使用 try-catch 處理錯誤,會比單純給優化這段程式碼效果更好。
  • 請 AI 幫你審查 一段程式碼,找出潛在的錯誤、不好的寫法或提出優化建議。

Cursor 支援的語言有哪些

Cursor 軟體介面目前只有英文。不過,AI 模型支援多國語言,因此提示詞可以輸入中文。

Cursor 缺點

  • 對網路的依賴:AI 功能都需要網路連線來呼叫雲端模型,因此離線狀態下沒辦法使用。
  • AI 的不確定性:AI 生成的程式碼並非 100% 正確,有時可能會產生無效或有潛在錯誤的程式碼,仍需自行審核和測試。
  • 學習曲線:雖然基於 VS Code,但要完全掌握所有 AI 功能,還是需要一定的學習和適應時間。
  • 不支援中文介面:對於中文用戶來說,這點稍微不便,部份功能你可能會不知道是幹嘛用的,需要花更多時間去學習和嘗試。
Picture of Rocky

Rocky

曾任職於各大科技網站編輯,目前也是電腦王阿達資深編輯,接觸科技已經長達 10 年,熱愛將一些新科技、知識、和經驗分享給所有人。目前居住在日本,老婆是日本人,偶爾也會分享一些日本生活內容。

全部文章