Fari

Ide

Visual Studio Code Server

VScode实现了C/S分离,可以实现只要有浏览器就能使用你开发机上的VScode

之前做法

在 VScode server 出现之前,你也可以通过安装 Remote - SSH 插件的形式达到远程使用VScode编辑服务器上的代码的目的

但我体验下来其实并不是很好,至少在其他插件使用上还是有不少问题

VScode server

官网:https://code.visualstudio.com/docs/remote/vscode-server

使用场景

快速开始

1. 安装 vscode server

wget -O- https://aka.ms/install-vscode-server/setup.sh | sh

运行完成之后需重启terminal使环境变量生效

New-Item "$HOME\.vscode-server-launcher\bin" -ItemType "directory" -Force
Invoke-WebRequest "https://aka.ms/vscode-server-launcher/x86_64-pc-windows-msvc" -OutFile "$HOME\.vscode-server-launcher\bin\code-server.exe"
[Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", "User") + ";$HOME\.vscode-server-launcher\bin", "User")
New-Item "$HOME\.vscode-server-launcher\bin" -ItemType "directory" -Force
Invoke-WebRequest "https://aka.ms/vscode-server-launcher/aarch64-pc-windows-msvc" -OutFile "$HOME\.vscode-server-launcher\bin\code-server.exe"
[Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", "User") + ";$HOME\.vscode-server-launcher\bin", "User")

2. 在terminal中启动vscode server