1. vscode是什么

vscode是微软推出的免费编辑器,依靠插件市场,vscode已经成长为各方面都在及格线以上的全能型编辑器,甚至可以被称为IDE。

2. vscode下载

官网下载地址vscode download。其中包含了免安装版本下载

3. 免安装版本

对于没有网络的环境,如果需要使用vscode,真的需要手动打包插件、打包配置吗?

其实使用免安装版就可以解决这些问题,免安装版可以将所有的配置、插件数据、配置的代码片段打包在一起,放在其他Windows电脑上即可使用。下面介绍免安装版的使用步骤:

  1. 下载免安装版
  2. 解压下载的zip包,在其中新建data目录,双击Code.exe进行配置
  3. 配置完成后,将vscode目录打包,分发到其他电脑使用

4. 账号体系

vscode支持使用github或者微软账号登录,在不同电脑上登录同一个账号即可快速同步设置、插件。

在需要生成免安装vscode版时显得非常重要,登录上账号,等待几分钟就可以将自己的配置全部导出。

5. 远程开发

远程开发需要在服务器上下载.vscode-server,对于有网情况下可以直接使用。

如果需要每次自动登录,不想重复输入密码,你需要将客户机的~\.ssh\id_rsa.pub拷贝到服务器上的~/.ssh/authorized_keys中。

在不能联网的机器上使用:你仍然可以在有网环境下在自己的服务器上生成完整的.vscode-server,然后打包到目标服务器,注意你可能会遇到这个问题:vs code连接服务器卡在Downloading VS Code Server

接下来就是愉快的开发啦~