目录

Trae插件革命用VSPlugin-Helper实现VSCode市场插件全自动安装

Trae插件革命:用VSPlugin Helper实现VSCode市场插件全自动安装

之前有读者留言说 trae 都没有 c++ 的插件用,确实是这样, trae 的插件源用的是 open vsx ,而 c/c++ 插件是vscode官方插件市场的,如果想直接在trae中安装 c/c++ 插件是不行的,只能先从vscode官方插件市场把vsix后缀文件先下载下来,再手动安装,这一点trae的官方文档里面也有说明,但每次都手动安装还是比较麻烦的,于是我就想到了,我为啥不自己写一个trae的插件,功能就是能自动从vscode官方市场下载插件并安装呢。

说干就干,我花2个小时用trae写了一个名为 VSPlugin Helper 的插件,在trae中安装这个插件以后可以自动下载并安装vscode官方插件市场的插件,因为我之前已经安装了 c/c++ 插件,这里使用docker插件进行说明。

1.获取需安装的插件id

首先前往vscode的插件市场,网址如下:

搜索你想要安装插件名称,比如我要安装docker,如下:

https://i-blog.csdnimg.cn/img_convert/ba7fd44a70d223e7b9a9bf5ad1c9fa01.png

搜索出来以后点击docker详情页,来到如下的页面:

https://i-blog.csdnimg.cn/img_convert/4349b7b09066d62b4f0374e62ab5914f.png

通过浏览器可以看到网址如下:

这里我们要记录下docker的插件ID,也就是上方网址中的itemName项,我这里是: ms-azuretools.vscode-docker

2.trae中安装VSPlugin Helper 插件

打开trae的扩展界面,如下:

https://i-blog.csdnimg.cn/img_convert/aefe7d7728ed783c32aec4250c49541c.png

在搜索栏中输入vsplugin,如下:

https://i-blog.csdnimg.cn/img_convert/bbd69216dd3d50c91e80bcfc07e463a6.png

接着点击安装即可。

3.给VSPlugin Helper 插件配置trae安装路径

首先需要配置下trae的安装路径,如下,点击人像打开trae的设置界面:

https://i-blog.csdnimg.cn/img_convert/dad49519a8c7f9ec1725d6ae1291bf5d.png

接着打开Editor 设置,在搜索栏中输入trae,找到里面的VSPlugin Helper 插件设置,如下:

https://i-blog.csdnimg.cn/img_convert/bc4e2b3e5134d368ad9cca1e978b79f7.png

在里面输入trae的安装路径,我这里是 D:\Programs\Trae ,输入以后就可以安装vscode 官方插件了。

注意:路径必须要配置对,否则就没办法安装。

4.使用VSPlugin Helper 插件安装vscode官方插件

使用ctrl + shift + p打开命令面板,输入 安装VS ,如下:

https://i-blog.csdnimg.cn/img_convert/9548d38c02800782bae561c786c3f967.png

接着点击 安装vscode插件 ,会提示你 输入插件ID ,这个插件ID,就是我们第一步中记录的 ms-azuretools.vscode-docker 了,我们输入这个ID,按enter键,如下:

https://i-blog.csdnimg.cn/img_convert/4b4b99d7b0a4b31ffa6fcbd6aad13898.png

后台就开始安装docker插件了,安装进度可以点击右下角的通知按钮查看,如下:

https://i-blog.csdnimg.cn/img_convert/5e192577994ac7868318d2547557e2f2.png

可以看到图片中显示安装已经成功,我们去查看trae的扩展界面的已安装标签页,如下:

https://i-blog.csdnimg.cn/img_convert/2e8fc0c1805e58234fe84e50f8493899.png

可以看到vscode官方的docker插件已经成功安装,而且还是最新版本的插件,后续如果还想安装其他的vscode官方插件,那么只需要重复第1步和第4步就可以了。