VSCode使用心得

432 阅读1分钟

VSCode确实是非常好用,轻量级的核心程序,丰富的插件支持。这篇文章简单总结一下VSCode使用心得。

自定义插件存储

VSCode默认的插件位置是位于系统盘的,为了避免随着插件的不断下载造成系统盘硬盘资源紧张,需要将插件定义为非系统盘。一种方式是,可以在vscode启动时指定插件目录

code --extension-dir d:\vscode\extensions

个人觉得这个方式并不方便。另一种方式是,为系统盘默认的插件目录建立软链接

# 切换到.vscode目录 
mklink /d extensions d:\vscode\extensions

配置VSCode远程插件

VSCode的远程插件简直是应对复杂环境的福音,当它搭配VMWaware等虚拟机时更是备觉便利,既能享有虚拟机中的环境,又能享受windows中vscode的编辑优势。

首先,在Windows中生成id_rsa.pub,将其传入需要连接的虚拟机(或者是其他远程主机),并写入authorized_keys

cat id_rsa.pub >> authorized_keys

在VSCode的插件市场中选择Remote

image.png

在离线环境下,或者网络不畅的情况下安装该插件(我们公司限网),需要注意该插件的一直是使用最新版本,因此下载路径经常变化,比如下面的路径就是该插件某个commit号的下载链接

https://update.code.visualstudio.com/commit:2aeda6b18e13c4f4f9edf6667158a6b8d408874b/server-linux-x64/stable

下载完之后,进入~/.vscode/bin目录找到对应的commit号,在清理完目录之后解压下载的插件包

tar -xvf vscode-server-linux-x64.tar.gz --strip-components 1

引用

  1. 知乎
  2. csdn