微軟推出最新VS Code 1.77,這個版本更新包括增加GitHub深度連結,並且提供TypeScript/JavaScript的switch陳述式自動完成功能,開發者也可以使用到最新的Copilot Chat整合功能,在編輯器向人工智慧提問,並且獲得程式碼建議。

VS Code桌面版本1.77讓開發者在操作GitHub儲存庫時,可以更容易地分享程式碼,VS Code現在可以對選取的程式碼生成永久連結,使得其他人在瀏覽器網址列輸入並存取該連結後,就可以簡單地跳轉到分享的程式碼位置。

使用者需要先安裝GitHub Pull Requests and Issues擴充套件,在選取程式碼後於程式碼行號側欄,使用右鍵選單創建連結,而開發者在vscode.dev中,則可以直接使用GitHub儲存庫深度連結功能。

在程式語言的更新上,VS Code 1.77更新使用TypeScript 5.0.2,開發者可以開始使用TypeScript 5.0的新語言功能,並且獲得效能改進以及重要改進。而在TypeScript/JavaScript的switch陳述式,VS Code提供自動完成功能。當開發者在switch陳述式輸入case,程式便會自動提供case建議,列出該類型所有可能的值。

VS Code開發團隊舉辦內部黑客松,思考將人工智慧整合至VS Code的好方法,而成果被添加到VS Code 1.77中。

VS Code 1.77能夠與Copilot Chat更深度的整合,Copilot現在會在開發者處理程式碼時,在行內顯示建議,開發者也可以隨時在程式碼編輯器中向Copilot提問,並要求Copilot尋找程式碼內的臭蟲,解釋程式碼的意義,甚至是創建測試。Copilot的對話框現在會出現程式碼的下方,供用戶輸入指令。

開發者要使用這項深度整合功能,除了需要獲得Copilot Chat存取權限之外,還要安裝GitHub Copilot Nightly版本擴充套件,以及Insiders版本VS Code。

官方提醒Copilot Chat使用者,要讓人工智慧能夠提供更好的建議,就不能以在搜尋引擎下關鍵字的方式給指令,像是跟Copilot說「使用TypeScript和Express.js框架,搭建一個Node.js網站」,而非只是「Node Express TypeScript」。

熱門新聞

Advertisement