0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软VS Code Server 体验版使用方法

电子工程师 来源:21CTO 作者:21CTO 2022-08-05 11:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在2019年,微软曾发布了远程开发扩展,允许用户通过本地VS Code在Win10及以上系统的Linux子系统、Docker容器、SSH管理的远程物理或虚拟机上远程开发应用。

近日,微软在此基础上,推出了一项新的后端服务Visual Studio Code Server,以及一个可以轻松安装、更新、管理和连接到服务的CLI。

根据微软介绍,通过Visual Studio Code Server,用户能够将服务器安装在本地或云端的任何位置,并使用VS Code for Web在浏览器中远程安全访问,且无需设置任何SSH或https。

57a48dc4-1463-11ed-ba43-dac502259ad0.jpg

对于开发者来说,这意味着在完成最初的配置工作后,理论上就能够在任何位置,任何性能的电脑中,通过浏览器完成对项目的开发与修改,大大提升了工作的便捷性。

VS Code Server 的 CLI 在 VS Code 客户端 (vscode.dev) 和远程计算机之间建立隧道(Tunneling),将数据从一个网络安全地传输到另一个网络。

57bc28c6-1463-11ed-ba43-dac502259ad0.png

VS Code Server 体验版包括几个主要组件:

VS Code 服务器:运行在远程机器上的后端服务器,以及一个便于安装、更新、管理和连接到服务器的 CLI。

Remote-Server 扩展:该扩展会自动加载到本地的 VS Code 客户端,以方便连接到远程机器。

目前,Visual Studio Code Server处在私人预览阶段,想要尝鲜的用户需要填写一份注册表单来进行申请,如果通过申请,将在数周内收到反馈邮件。

使用方法如下:

1、将 VS Code Server 安装在远程机器上,在终端中运行以下命令:

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

2、通过在终端中运行以下命令来启动 VS Code Server:

code-server

3、用户的远程机器将通过安全隧道与 vscode.dev 通信,无论在哪个网络上,都允许用户从 vscode.dev 连接到计算机。用户将获得一个设备代码和 URL,并验证 GitHub 帐户。

Pleaseenterthecode7644-1186onhttps://github.com/login/device

4、如果是第一次启动 VS Code Server,系统将提示用户输入连接名称。

Whatwouldyouliketocallthismachine?(elegant-pitta)

5、在验证并提供机器名称后,CLI 会启动服务器实例并生成 vscode.dev URL。

接着,用户就可以在任意设备上打开此 URL 来写代码了。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6752

    浏览量

    108076
  • 服务器
    +关注

    关注

    14

    文章

    10353

    浏览量

    91742
  • 浏览器
    +关注

    关注

    1

    文章

    1043

    浏览量

    37165

原文标题:微软发布 VS Code Server!用平板也能远程开发

文章出处:【微信号:C语言编程,微信公众号:C语言编程】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【RA-Eco-RA4M2开发板评测】+VS Code 下瑞萨 RA4M2 开发环境搭建与 GPIO 点灯实验教程

    一、前言 瑞萨RA4M2 系列芯片凭借高性能、低功耗与完善的生态支持,在工业控制、物联网终端等领域得到广泛应用。相较于官方 e2 studio 集成开发环境,VS Code 具备轻量化、可扩展、跨
    发表于 04-15 15:12

    在MCUXpresso for VS Code中调用JLINK Script的三种方法

      对于MCU开发者来说,VS Code凭借轻量、跨平台、高可扩展等优势,已经成为日常编码的神器。然而长期以来,很多人只能把VS Code当“编辑器”使用,真正编译、下载、调试MCU代
    的头像 发表于 03-02 09:27 3156次阅读
    在MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>中调用JLINK Script的三种<b class='flag-5'>方法</b>

    RTL9301管理型交换机DHCP Server使用方法

    RTL9301管理型交换机DHCP Server使用方法
    的头像 发表于 02-01 10:52 1488次阅读
    RTL9301管理型交换机DHCP <b class='flag-5'>Server</b><b class='flag-5'>使用方法</b>

    请问CW32的code加密方法有哪些?

    芯源的CW32单片机芯片,对于code加密方法和手段都有哪些方式?
    发表于 12-26 08:09

    芯源IR调制器都有哪些具体使用?使用方法是怎样的?

    芯源IR调制器都有哪些具体使用?以及使用方法是怎样的?
    发表于 12-02 06:33

    使用NVIDIA Nemotron RAG和Microsoft SQL Server 2025构建高性能AI应用

    搜索和调用外部 AI 模型的 SQL 原生 API。NVIDIA 与微软共同将 SQL Server 2025 与 NVIDIA Nemotron RAG 开放模型集合无缝连接,这使您能够在云端或本地环境中基于自己的数据构建高性能、安全的 AI 应用。
    的头像 发表于 12-01 09:31 1026次阅读
    使用NVIDIA Nemotron RAG和Microsoft SQL <b class='flag-5'>Server</b> 2025构建高性能AI应用

    VS Code 中`xiaozhi-esp32` 项目文件夹 修改 I2C 设备地址为 `0x78`

    VS Code 中`xiaozhi-esp32` 项目文件夹 修改 I2C 设备地址为 `0x78`
    的头像 发表于 11-28 07:30 1378次阅读

    VS Code运行 pytest_hello_world.py

    VS Code运行 pytest_hello_world.py
    的头像 发表于 11-24 00:33 757次阅读

    堆栈的定义,堆栈的使用方法

    和使用; 对于8086CPU,进出堆栈的只能是2字节的数据。 2 堆栈的使用方法 常用的堆栈相关指令包括PUSH POP PUSHF和POPF,语法如下: PUSH 源操作数;将指定操作数入栈保护 POP
    发表于 11-21 06:49

    Joycode 无法跨项目读取源码怎么办?MCP Easy Code Reader 帮你解决!

    本篇文章主要介绍 MCP Server Easy Code Reader ,它可以帮助你在使用 Joycode 编写代码时,根据调用链路将多个项目或 Jar 包中相关的代码读取到上下文中,供
    的头像 发表于 11-19 15:50 1255次阅读
    Joycode 无法跨项目读取源码怎么办?MCP Easy <b class='flag-5'>Code</b> Reader 帮你解决!

    如何在VS code中配置Zephyr集成开发环境

    上一篇文章介绍了如何在VS code中使用瑞萨官方插件为RA芯片创建项目与项目调试,相信大家对RA在VS code中的开发有了基础的了解。
    的头像 发表于 11-05 14:46 1765次阅读
    如何在<b class='flag-5'>VS</b> <b class='flag-5'>code</b>中配置Zephyr集成开发环境

    SEGGER工具链集成到CMake和VS Code

    SEGGER公司已将其嵌入式开发工具链集成到了广泛使用的CMake构建配置工具中,这意味着基于Visual Studio CodeVS Code)代码编辑器的应用开发可以方便的使用SEGGER工具实现了。
    的头像 发表于 07-23 15:06 1176次阅读

    锡膏的储存及使用方法详解

    锡膏是一种常用的焊接辅助材料,广泛应用于电子、电器、通讯、仪表等行业的焊接工艺中。正确的储存和使用方法对于保证锡膏的品质和焊接效果至关重要。本文将就锡膏的储存和使用方法进行详细介绍,希望能对广大焊接工作者有所帮助。
    的头像 发表于 07-18 17:36 1652次阅读
    锡膏的储存及<b class='flag-5'>使用方法</b>详解

    扫地机器人EMC整改:传统方法VS新技术的高效解决方案

    南柯电子|扫地机器人EMC整改:传统方法VS新技术的高效解决方案
    的头像 发表于 06-10 11:00 1139次阅读
    扫地机器人EMC整改:传统<b class='flag-5'>方法</b><b class='flag-5'>VS</b>新技术的高效解决方案

    LCR测试仪的使用方法与注意事项

    LCR测试仪的使用方法、操作注意事项及常见故障处理,帮助读者高效、安全地掌握这一仪器的使用技巧。   二、LCR测试仪的基本使用方法 1. 准备阶段 (1)设备检查:确保测试仪电源线、连接线完好,电源开关关闭。检查测试夹具或探针
    的头像 发表于 04-29 10:36 2w次阅读
    LCR测试仪的<b class='flag-5'>使用方法</b>与注意事项