浏览器内写代码,微软发布 VS Code Server!

这篇具有很好参考价值的文章主要介绍了浏览器内写代码,微软发布 VS Code Server!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

整理 | 彭慧中 责编 | 屠敏
出品 | CSDN(ID:CSDNnews)

致力于为开发者提供更好工具的软件巨头微软,最近又为开发者带来了新的惊喜。

7 月 7 日,微软重磅推出 Visual Studio Code Server 服务,这是一项在远程开发机器上运行的后端服务。用户可以将该服务安装在任何位置(本地开发机器、云 VM 等),然后使用 VS Code 网页版(vscode.dev)通过浏览器安全地连接到该远程计算机上进行开发,无需设置麻烦的 SSH 或 https 。

浏览器内写代码,微软发布 VS Code Server!

远程开发的过去、现在及未来

2019 年,微软开发了一款扩展程序,通过这个扩展,开发者可以在本地使用 VS Code 实现远程开发,如在 WSL、Docker 容器以及通过 SSH 管理的远程物理机或虚拟机上“远程”开发应用程序。该远程开发扩展需要在远程的环境中安装服务器,以方便本地的 VS Code 与远程的源代码和运行时进行顺利交互。

2020 年,微软通过 GitHub Codespaces 在远程开发方面又向前迈进了一步,它可以让用户在本地或在浏览器中使用 VS Code 在远程虚拟机上开发应用程序,该虚拟机在云中为用户托管和管理。

事实上,VS Code 是一个多进程应用程序。从理论上来讲,输入代码的前端与后端服务,如:托管扩展、终端、调试等,分别应该在各自单独的进程中运行。

而如今,“Visual Studio Code Server”让一切成为了可能,通过Visual Studio Code Server,用户能够将服务器安装在本地或云端的任何位置,并使用 VS Code for Web 在浏览器中远程安全访问,且无需设置任何 SSH 或 https。这意味着在完成最初的配置工作后,理论上就能够在任何位置,任何性能的电脑中,通过浏览器完成对项目的开发与修改,大大提升了工作的便捷性。(再也不用背电脑回去加班了)
浏览器内写代码,微软发布 VS Code Server!

图源Visual Studio Code官网

浏览器内写代码,微软发布 VS Code Server!

使用指南

由于 Visual Studio Code Server 目前处于预览阶段,因此用户需要通过一个注册表来申请访问,在开始使用后的几周内,会有邮件通知,在那之后可依照如下步骤使用。

以在 Windows Subsystem for Linux (WSL) 中设置 VS 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 帐户。

Please enter the code 7644-1186 on https://github.com/login/device

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

What would you like to call this machine? (elegant-pitta)

5、在验证并提供机器名称后,CLI 会启动服务器实例并生成 vscode.dev URL。接着,用户就可以在任意设备上打开此 URL 来写代码了。

浏览器内写代码,微软发布 VS Code Server!

用户体验

微软的该服务一经推出,就引来不少开发者跃跃欲试。

一些开发者对此赞不绝口:“这类服务超级有用!首先,我可以从家里的笔记本电脑连接到我的工作电脑(12 核),给家用笔记本提供了与工作电脑相同的速度。不仅如此,我也可以在火车上做同样的事情,并节省大量的电量。在我们公司,我们也通过 GitPod 给那些机器性能较差且很难找到强大的计算机部件的开发者使用。”

浏览器内写代码,微软发布 VS Code Server!

图源Hacker News

同时,还有开发者表示:“这对那些有严格安全限制的公司来说是超级有用的。在工作中,我被迫在一个空气密封的环境中工作,这是为了防止不需要的东西进入我们的网络,同时也要防止需要的东西离开我们的网络。而设置远程扩展是一件很麻烦的事情,因为不可能手动安装服务器。“

浏览器内写代码,微软发布 VS Code Server!

图源Hacker News

如果你也对 Visual Studio Code Server 感兴趣,何不立即尝试一下,并告诉我们你的感受呢?

参考资料:https://code.visualstudio.com/blogs/2022/07/07/vscode-server


《新程序员001-004》已全面上市,欢迎扫描下方二维码或点击进入立即订阅,即可畅享电子书及精美纸质书
浏览器内写代码,微软发布 VS Code Server!文章来源地址https://www.toymoban.com/news/detail-444275.html

到了这里,关于浏览器内写代码,微软发布 VS Code Server!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android平板浏览器远程Ubuntu服务器使用code-server编程写代码

    准备一台虚拟机,Ubuntu或者centos都可以,这里以VMwhere ubuntu系统为例 下载code server服务,浏览器访问:https://github.com/coder/code-server,复制下载链接 打开ubuntu命令行下载 出现需要输入ubuntu的登录账户密码,输入密码即可,然后等待安装完成 以下信息表示安装成功 接着输入以下命令设置

    2024年02月03日
    浏览(26)
  • 微软账户0x80070520错误,edge浏览器“无法使你登录,错误代码3、15 1067”,office登录失败

    edge错误代码3、15 1067 win10设置里登录微软账户报0x80070520错误 解决方法: 删除(系统盘):Users(用户名)AppDataLocalMicrosoftWindows下 UsrClass.dat文件,并从default用户同位置复制一个过来,注销账户重新登陆 这会将视觉样式重置,但是可以解决登录微软账户异常,激活office和同

    2024年02月11日
    浏览(28)
  • 微软浏览器连不上网络

    针对微软浏览器连不上网络,但其他浏览器仍能连上网络 控制面板 - 网络和Internet - Internet 选项 - 连接 - 局域网设置 - 取消代理服务器

    2024年02月17日
    浏览(32)
  • Windows 安装微软 Edge 浏览器

    ############################################# 目录 Windows 安装微软 Edge 浏览器 获取以及安装 Edge 浏览器 首次启动 Edge 浏览器 配置 Edge 设置 设置 隐私、搜索和服务 外观 开始、主页和新建标签页 Cookie 和网站权限 默认浏览器 下载 系统和性能 Edge 离线安装包怎么得到? 安装时下载的安

    2024年02月03日
    浏览(35)
  • 微软 Edge 浏览器怎样安装插件

    之前安装插件就没有了解很深,放到浏览器里面就直接用了,最近再次想在微软的Edge浏览器安装插件的时候,发现没有之前的那么顺手,于是记录一下安装的过程,方便之后的学习使用。 点击 扩展 或者直接输入 edge://extensions ,直接来到 扩展页面 获取Microsoft Edge扩展 (到微

    2024年02月05日
    浏览(78)
  • 打开IE浏览器就会跳转到Microsoft Edge微软浏览器如何解决

    某件事情必须要用到IE浏览器 一打开IE浏览器时却老是会跳转到Microsoft Edge浏览器,不知道如何解决 1、因为微软已将开发重心放在基于Chromium的新版Edge浏览器上,而传统的InternetExplorer则逐渐被淘汰。 2、也就是说,如果当前使用的是IE浏览器,可以考虑切换到新版Edge浏览器,

    2024年02月11日
    浏览(47)
  • 修复Edge浏览器无法登录微软账户问题

    之前重装系统后默认的Edge浏览器需要重新登录微软账号,在账户密码正确的情况下,笔者无论登录多少次都无法登录成功。每次都会卡在请稍等的页面,如下图所示 查阅网上的方案,大抵推测是登录无法访问微软服务器地址完成登录认证,所以在登录是一直处于查找微软服

    2024年02月05日
    浏览(149)
  • 微软 Edge 浏览器目前无法支持 avif 格式

    avif 格式在微软 Edge 浏览器中还是没有办法支持。 如果你希望能够查看 avif 格式,那么只能通过浏览器打开,然后浏览器将会把这个文件格式下载到本地。 avif 格式已经在其他的浏览器上得到了广泛的支持,目前不支持的可能就只有 Edge 浏览器。 在网络上有关这个问题的讨论

    2024年02月04日
    浏览(46)
  • 如何在微软Edge浏览器上一键观看高清视频?

    编者按:视频是当下最流行的媒体形式之一。但由于视频压缩、网络不稳定等原因,我们常常可以看到互联网上的很多视频其画面质量并不理想,尤其是在浏览器端,这极大地影响了观看体验。不过,近期微软 Edge 浏览器推出了一项新功能,一键就可以让浏览器中的视频变为

    2024年02月07日
    浏览(35)
  • 【Web】前端框架对微软老旧浏览器的支持

    最近要做一个项目,要能在学校机房运行的,也要在手机上运行。电脑和手机,一次性开发,那最好的就是响应式前端框架了。手机和正常的电脑兼容性问题应该都不大,但是学校机房都是Win7的系统,自带的都是IE8的浏览器。虽然有安装谷歌浏览器、360浏览器啥的,但是默认

    2024年02月05日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包