跳至內容

更新日誌

Composer 歷史紀錄、@Lint Errors、VS Code 1.93.1

  • Composer 歷史紀錄可讓你在重新啟動後存取先前的 Composer 工作階段。你也可以在同一工作階段中編輯並重新提交先前的訊息。

  • 我們對 Debug with AI 做了些許改進,並在 Chat 中重新加入 @Lint Errors。

  • VS Code 1.93.1:Cursor 現在基於 VS Code 1.93.1。

  • 此版本中,Cursor Tab 的 Python 自動匯入穩定度大幅提升。

  • 在 chat、composer 和 cmd-k 輸入框中,透過模型搜尋(Cmd-option-/)切換模型變得容易許多。

  • Composer 現在只會套用到其上下文中的檔案,以防止產生幻覺。

  • 使用 cursor . 搭配 WSL 現在應該會更穩定。

UPDATE (0.42.1 - 0.42.5):修正以下上游安全性問題:CVE-2024-43601。此外也修正了一些 Composer 的錯誤以及一個 Cursor Tab 的錯誤。允許 Composer 自動套用到其上下文以外的檔案。並包含對 CVE-2024-48919 的額外緩解措施。減少了一些較少見的連線錯誤。當 Claude 在 chat 中預測錯誤檔案路徑時,新增逃生機制。

Cursor Tab Python 自動匯入、Composer 改進、遠端 SSH 連線 Mac 支援

此更新修正了下列安全性問題:CVE-2024-45599

  • Cursor Tab 現在會在 Python 檔案中自動匯入符號!我們也大幅提升了 Cursor Tab 的穩定性。

  • Composer Notepads(先前稱為 Projects)現在可以包含已加上標籤的檔案,並可在對話以及 Composer 中被引用。

  • Composer 現在可以加入到 AI 面板。此版本也包含許多穩定性修正以及圖片支援!

  • Apply 和 Composer 在此版本中的執行速度略有提升。

  • 我們已新增在 Mac 上透過 Remote SSH 使用 Cursor 的支援。

UPDATE (0.41.1–0.41.3):改善新手引導 UX,修正 Composer 取消動作的錯誤、修正 Apply 按鈕在某些程式碼區塊中無法運作的問題,並修正 Cursor Tab 會遇到格式異常編輯的問題。

全新聊天體驗、預設開啟的 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 的錯誤