前情

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中指定版本安装插件的解决方法,解决方法千千万,我的并不一定是最好的,如果你有更好的指定版本的离线插件安装方法,欢迎留言,一起讨论学习进步

Trae安装指定版本的插件的更多相关文章

  1. centos7下安装指定版本mysql5.7.23

    现在mysql版本已经到MySQL 8.0(GA)稳定版本了,所以需求是想简单又快速在centos7下安装指定版本例如MySQL 5.7(GA)版本有下面这种方法 首先需要到mysql官网这里下载对应 ...

  2. lumen或者laravel安装指定版本

    方法一 安装器安装:缺点不能安装指定版本 composer global require "laravel/lumen-installer" lumen new blog comp ...

  3. 容器学习笔记之CentOS7安装Docker(安装指定版本的Docker,加速,卸载)

    0x00 概述 Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE. 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过 ...

  4. 安装指定版本的cordova

    安装指定版本的cordova 刚接触cordova看到教程肯定是直接 npm install -g cordova 然后下载个集成的adt 以为万事大吉,开始hello world 玩玩没有想到最新的 ...

  5. nodejs安装指定版本

    由于express有各种不同的版本,不同的版本开发方式有所不同,如果想安装指定版本可以选择全局安装指定版本: 安装步骤如下: (1) 安装2.5.8版本的express的方法: C:\Users\Li ...

  6. Mac下通过brew安装指定版本的nodejs

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 24.0px "PingFang SC Semibold"; color: #2c303 ...

  7. brew 安装指定版本命令行工具 tmux 多版本实现

    Homebrew 是 macOS 命令安装工具,其核心库里的命令行在 github homebrew-core 仓库上维护. 核心库命令大概有 5000 条左右,大部分的命令行工具只保留了最新版本的 ...

  8. Ubuntu通过apt-get安装指定版本和查询软件源有多少个版本

    一.通过apt-get安装指定版本 apt-get install <<package name>>=<<version>> 二.查询指定软件有多少个版 ...

  9. Open vSwitch系列之二 安装指定版本ovs

    在ovs学习过程中,如果自己想要安装一个ovs交换机其实一条简单的命令 apt  install openvswitch 就可以了,但是这种方法只能安装低版本的ovs.在特殊情况下需要安装指定版本,例 ...

  10. 安装指定版本的docker服务

    参考博客:Docker CE 镜像源站 参考博客:docker启动异常driver not supported 1. 说明 之前部署docker服务的时候都是安装最新的docker版本,并使用dock ...

随机推荐

  1. 在postman中为每个测试用例添加相同的请求头

    最近在学习的时候看到可以在postman中可以为每个测试用例添加相同的请求头,这个就不用单独去设置了,可以说是非常好用,遂记录一下. 具体设置如下: https://postman.org.cn/

  2. Java编程——设计模式目录

    目录 学习指导 https://java-design-patterns.com/zh/patterns/

  3. 代码随想录第七天 | Leecode 454.四数相加II 、383. 赎金信 、15. 三数之和 、18. 四数之和

    Leecode 454. 四数相加II 题目链接:https://leetcode.cn/problems/4sum-ii/ 题目描述 给你四个整数数组 nums1.nums2.nums3 和 num ...

  4. 【经验】微信小程序|云后台比价(自带云开发、leancloud、bmob)(2022/10/31更新)

    这个博客UI不太好看,我另外也发在了博客园里,可点击链接查看. 文章目录 前言 1. 免费配额 2. 超过额度时收费情况 3. 另外的价钱 总结 前言 作为前端开发者,没有购买云服务器的习惯,在只需要 ...

  5. C++ STL vector预分配空间——resize和reserve

    vector的resize:既分配了空间,也创建了对象,会调用构造函数 vector的reserve:reserve()表示容器预留空间,但不是真正的创建对象,需要通过insert()或push_ba ...

  6. Manim:动画制作背后的魔法

    Manim是一个强大的数学动画制作库,它能够帮助我们创建出令人惊叹的动画,无论是用于教学还是娱乐. 不过,对于初学者来说,Manim的内部工作机制可能显得有些复杂. 本文将从整体上简单介绍Manim的 ...

  7. .NET外挂系列:3. 了解 harmony 中灵活的纯手工注入方式

    一:背景 1. 讲故事 上一篇我们讲到了 注解特性,harmony 在内部提供了 20个 HarmonyPatch 重载方法尽可能的让大家满足业务开发,那时候我也说了,特性虽然简单粗暴,但只能解决 9 ...

  8. Spring Boot2.5 集成数据库连接池 HikariCP

    目录 §工程环境 §数据库连接池介绍 数据库连接池工作原理剖析 §Java常见数据库连接池性能比较 §数据库连接池选型 Druid vs HikariCP性能对比 §HikariCP为什么这么快 §数 ...

  9. Mac Adobe Photoshop 2025 安装与激活保姆级教程

    为什么选择Photoshop? 作为全球顶尖的图像处理软件,Adobe Photoshop凭借其强大的功能和生态兼容性,成为设计师.摄影师.创意工作者的必备工具.本文以最新版Photoshop 202 ...

  10. PyQt实现跨平台毛玻璃背景(全网首发)

    找了很久,大部分都需要调用 win32 API 无法跨平台,终于找到啦 项目地址 安装: python -m pip install BlurWindow 简单例子 import sys from P ...