前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >将VSCode部署到服务器,打开浏览器,上号!开始「云代码」!

将VSCode部署到服务器,打开浏览器,上号!开始「云代码」!

作者头像
zhaoolee
发布2021-07-15 10:39:44
4.1K0
发布2021-07-15 10:39:44
举报
文章被收录于专栏:木子昭的博客木子昭的博客

VSCode有一个服务器版本, 支持私有化部署, 部署成功后, 可以通过浏览器打开VSCode编辑器, 随时随地开环境写代码, 无需在多台机器重复部署环境, 由于所有数据都保存在服务器, 可以完全不用考虑代码同步问题, 2021年能云游戏也能云代码

下载并解压

代码语言:javascript
复制
cd /opt
wget https://github.com/cdr/code-server/releases/download/v3.10.2/code-server-3.10.2-linux-amd64.tar.gz
tar zxvf code-server-3.10.2-linux-amd64.tar.gz

下载code-server

解压

启动vscode

新建vim ~/.config/code-server/config.yaml

代码语言:javascript
复制

通过 ./code-server 启动

访问

代码语言:javascript
复制
cd code-server-3.10.2-linux-amd64
./code-server
  • 进入后,整个浏览器就是一个vscode编辑器

将vscode添加到系统变量

我们到这一步,在命令行输入code-server , 无法启动code-server, code-server命令本体 在/opt/code-server-3.10.2-linux-amd64/bin 文件夹中

我们只需将 /opt/code-server-3.10.2-linux-amd64/bin 添加到PATH变量即可, 如果你使用bash,则在.bashrc中填写以下代码, 如果你使用zsh, 则在.zshrc中添加以下代码

代码语言:javascript
复制
export PATH=/opt/code-server-3.10.2-linux-amd64/bin

运行成功

使用PM2守护运行code-server

如果没有安装pm2 可以通过 npm install pm2 -g 进行全局安装, 如果你不知道什么是npm, 建议查一下node.js安装的一些知识.

代码语言:javascript
复制
echo 'code-server' > start_code_server.sh
pm2 start start_code_server.sh

写段代码测试一下

代码和开发环境完全运行在服务端, vscode还可以打开服务器上各种文本配置文件, 进行编辑, 也可以直接打开shell终端, 可以作为 ssh 客户端来使用 ~

小结

VsCode是体现微软强大开发能力一个产品, 功能强大, 免费使用, 全平台打通, 不仅能在个人PC桌面上, 把Sublime, Atom 等编辑器软件的份额吃掉, 而且支持部署在服务端, 让程序员可以在服务端,安装开发环境, 运行自己的代码, 实现了真正意义的「云开发」,「云代码」。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载并解压
  • 启动vscode
  • 将vscode添加到系统变量
  • 使用PM2守护运行code-server
  • 写段代码测试一下
  • 小结
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档