前情
Trae是屬于國產的跟 Cursor類似的AI編程IDE,我也是第一時間體驗Trae的,雖然相比Cursor弱了一些,但是也絕對勝任了,前端因為排隊問題我轉戰了Cursor,等到Trae出收費模式前,我已經辦了Cursor會員了,本想等會員過期再轉戰Trae,但最近Cursor開始做妖,一些模型使用開始限制地區,我果斷轉戰回Trae
問題
我近期的工作主要是使用uni-app開發跨平臺項目,項目是使用vue3+ts的,但是在回歸Trae的時候發現項目全線報紅,最后找到原因是因為Vue (Official)的問題引起的,需要做版本回退,但是在做版本回退的時候發現想下載到指定版本的插件不是那么容易,特寫此文記錄下來
插件下載
解決方案1:
對于vs code我們是可以在插件頁右鏈菜單安裝指定版本,在AI編程IDE出來前作為前端第一IDE不是沒有原因的
但是Trae我試了一下是不可以的,那我們只能手動下載插件指定版本做離線安裝,因為插件和vs code是共用的,我第一時間就是去vs code的插件市場看看,但是很驚訝的發現我找不到下載入口,在網上找了解決方法,原來是官方特隱藏了入口,解決方法是手動拼接鏈接,鏈接規則如下:
marketplace.visualstudio.com/_apis/public/gallery/publishers/下圖中標1處內容,也就是點號前的/vsextensions/下圖中標2處內容,也就是點號后的/版本號/vspackage
像我們要下載Vue (Official) 3.0.1版,那我們的下載鏈接就像如下:
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/Vue/vsextensions/volar/3.0.1/vspackage
解決方案2:
還是靠我們前端第一IDE扛把子vs code ,在vs code中我們在插件右鍵菜單中它不但提供了指定安裝某一個版本,它還提供了下載指定的插件版本的功能,如下圖
插件安裝
在Trae中通過按ctrl+shift+p可以打開命令面板,在命令面板輸入框中輸入install,找到從VSIX安裝,點擊再找到你下載好的插件即可完成安裝
雖然安裝了指定版本的插件,但是它默認是開啟自動更新的,記在在插件介紹頁去掉自動更新的選項
小結
Trae因是新生代IDE在很多細節上并沒有像vs code和Cursor那樣做的完善,我看了vs code和Cursor是能直接在IDE中安裝指版本,此文記錄Trae不能在IDE中指定版本安裝插件的解決方法,解決方法千千萬,我的并不一定是最好的,如果你有更好的指定版本的離線插件安裝方法,歡迎留言,一起討論學習進步