更新日誌

全新聊天體驗、預設開啟的 Composer、新版 Cursor Tab 模型

  • 全新的聊天 UX 上線!很期待你試用並分享回饋。

  • Composer 現在預設為開啟狀態,所有 Pro/Business 用戶都可以透過 cmd+I 使用。我們新增了 Composer Projects(測試版),讓你可以在多個 Composer 之間共用指示。

  • 我們也訓練了一個全新的 Cursor Tab 模型,更聰明且更能理解上下文。

  • Cursor Tab 在 TypeScript 檔案上的自動匯入(測試版)——當 Tab 建議尚未匯入的 symbol 時,現在會自動將它匯入到你目前的檔案。你可以在 Settings > Features > Cursor Tab 中啟用!

UPDATE(0.40.1–0.40.4):修正了在遠端 SSH 上套用變更時的錯誤、數個聊天相關 bug,加快了歐洲/亞洲用戶的 Cursor Tab 速度,修正了一些既有的 Cursor Tab 錯誤與通知遮住聊天輸入框的問題,並修復了 Cursor 在 macOS 上對 ~/Library 資料夾中的檔案要求權限的問題(上游問題:microsoft/vscode#208105)

更快的 Cursor Tab,以及更多 Composer 改進

  • Cursor Tab(先前稱為 Copilot++)現在預設使用分段串流。此版本也包含多項 Cursor Tab 的加速優化。未來版本還會有更多提升!

  • 支援同時使用多個 Composer、Composer 控制面板,以及修復多個錯誤,例如已接受的檔案遭到刪除的問題。

Visual Studio Code 的螢幕截圖顯示一個名為「cppActions.ts」的 TypeScript 檔案,位於「vscode > src > vs > workbench > contrib > aiCpp > electron-sandbox」目錄中。程式碼定義了一個名為「AcceptCppSuggestionAction」的類別,繼承自「Action2」,其建構函式設定了選單組態。在類別下方,呼叫「registerAction2」函式來註冊「AcceptCppSuggestionAction」。接著定義了一個輔助函式「getGhostTextControllerFromAccessor」,會使用 editor 服務取得控制器。編輯器已啟用語法醒目提示,並使用深色主題。在數行程式碼之間顯示一則灰色訊息:「⌘L to chat, ⌘K to generate」。
更快的 Cursor Tab 建議!

UPDATE(0.39.1–0.39.6):修復了多個 Cursor Tab 渲染錯誤、一個導致檔案總管沒有回應的錯誤,以及一個會讓 Cursor Tab 卡住的錯誤。

Copilot++ 分段串流(Beta)、Composer 改進

  • Copilot++ 現在支援分段串流(目前為 Beta)!它會以較小的區塊更快顯示編輯結果。若要啟用,請點擊設定齒輪圖示,並在 Features > Copilot++ 底下啟用「Chunked Streaming」。

  • 我們也在 Composer 中加入了檔案選擇器、方向鍵導覽,以及模型切換功能。此版本同時修補了數個尚未解決的 Composer 問題。

  • VS Code 1.91.1:Cursor 現在是以 VS Code 1.91.1 為基礎。

  • 新預設模型:我們已將 Claude 3.5 Sonnet 設為使用者的預設模型。

UPDATE (0.38.1):修正一個會將 OpenAI API 金鑰使用者誤遷移到 Claude 3.5 Sonnet 的錯誤

即時套用與文件管理

  • 當對話建議一個程式碼區塊時,按一下「Apply」即可立即在檔案中看到變更(僅支援較小的檔案)。

  • 文件管理功能!前往 Cursor Settings > Features > Docs 重新索引你的文件。

  • 修正在為 Claude 使用你自己的 API 金鑰時出現的錯誤。

UPDATE (0.36.1–0.36.2):修復了 #1526,macOS x64 裝置上的 cmd-shift-F 問題。同時也修復了官方文件顯示時間過長,以及 cmd-K 會卡住的問題