0.2.46-nightly · 更新日誌
實驗功能:介面代理!
這個 nightly 版本帶來了實驗性的介面代理功能!
目標是:你撰寫一份介面規格,接著會有一個代理替你撰寫測試和實作。它會確保所有測試都能通過,所以你甚至完全不需要去看實作內容。
我們認為這可能會開啟一種全新的程式設計方式,跟我們一直以來習慣的有點不一樣。請大膽試用,並在 Discord 頻道告訴我們你的想法。
使用方式:
-
目前它只在使用 vitest 或 mocha 作為測試執行工具的 TypeScript 專案中運作。
-
按下 Cmd-Shift-I,並為你的新介面取個名稱。
-
撰寫你希望這個介面具備的方法。
-
按下 Cmd-Shift-Enter,AI 就會幫你完成這個介面的實作!