最近,微软推出了VisualStudioCodeServer,这是一种在远程开发机器上运行的后端服务。用户可以在任何地方(本地开发机、云VM等)安装该服务,然后使用VSCode网页版(vscode.https。2019年微软发布VSCode远程开发扩展,允许用户在Linux上进行开发对于WindowsSubsystem(WSL),远程计算机通过SSH连接,直接从VSCode开发容器,远程开发扩展需要在远程环境安装服务器,方便本地VSCode和远程源代码的流畅交互和运行时。这次推出的独立“VSCodeServer”是建立在远程开发扩展使用的同一底层服务器上的服务。但它还包括一些额外的功能,比如一个CLI,可以很容易地安装、更新、管理和运行。connecttoservices,提供与vscode.dev的安全连接,这些附加功能让VSCode远程开发更加适用,比如“与vscode.dev的安全连接”,意思就是vscode网页版可以轻松连接远程机器,用平板电脑及时登录vscode.dev。远程开发。(你可以在不把电脑带回家的情况下加班。使用场景VSCodeServer允许你以更多方式使用VSCode,例如:在SSH支持有限的远程计算机上开发,或者需要基于Web的访问。安装VSCode是不支持Code桌面版机器,如iPad/tablet或Chromebook。体验客户端安全优势,所有代码都在浏览器沙盒中执行。ArchitectureVSCodeServerCLI在VSCode客户端(vscode.dev)建立隧道(隧道)在远程计算机之间安全地将数据从一个网络传输到另一个网络。VS代码服务器体验包括几个主要组件:VS代码服务器:在远程计算机上运行的后端服务器,以及用于轻松安装、更新、管理的CLI并连接到服务器。Remote-Server扩展:该扩展会自动加载到本地VSCode客户端,以方便连接到远程机器。常见问题问:多个用户可以访问同一个VSCodeServer远程实例吗?答:不可以,该服务仅供单个用户访问。Q:远程机器数量有限制吗?A:目前最多有10台远程机器运行同一个VSCodeServer。问:VS代码服务器可以作为服务托管吗?A:不允许,这种行为在VSCodeServer许可证中是明确禁止的。目前VSCodeServer功能仍为私人预览版(privatepreview),想要体验该功能的朋友需要通过注册申请访问。本文转自OSCHINA文章标题:微软推出VSCodeServer,可以用平板远程开发!本文地址:https://www.oschina.net/news/202437/vscode-server
