Railway+Coder:零成本搭建一个云端vscode环境

Railway+Coder:零成本搭建一个云端vscode环境Railway Coder 零成本搭建一个云端 vscode 环境 转自 blog kermsite com 由于格式问题 部分链接 表格可能会失效 若失效请访问原文 在线 IDE 的另外一种实现方式 Dec 13 2021 阅读时长 3 分钟 本文将简要介绍如何零成本地搭建一个云端 私有 使用 vscode 界面的 IDE 环境 简介 Coder code server

大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说Railway+Coder:零成本搭建一个云端vscode环境,希望您对编程的造诣更进一步.

Railway+Coder:零成本搭建一个云端vscode环境

转自blog.kermsite.com。

由于格式问题,部分链接、表格可能会失效,若失效请访问原文

——在线IDE的另外一种实现方式

Dec 13, 2021

阅读时长: 3 分钟

本文将简要介绍如何零成本地搭建一个云端、私有、使用vscode界面的IDE环境。

简介

Coder(code-server):社区开发的开源vscode网页版。cdr/code-server: VS Code in the browser (github.com)

code-server is a free browser-based IDE while Coder, is our enterprise developer workspace platform. For more information, visit Coder.com

Railway:可以简单认为是一个可以运行docker的平台,每个月有5美元的免费额度,目前来看应该是够用的。(似乎绑卡可以升级到10美元额度)Railway

Bring your code, we’ll handle the rest.

在railway上一键配置code-server

似乎这两家之间有合作,railway上可以通过模板一键配置coder,无需任何复杂配置。

注册账户之后,会进入创建项目的界面,如下,参照截图进行选择即可:

选择Deploy Start

img

选择code server

img

配置参数,需要创建一个新的GitHub仓库,设置好密码,以及初始的代码来源

img

关于这里初始的GIT_REPO,它会自动拉取这个地址里面的代码,这样使用的时候就不要从零开始了。包括之后推送和拉取也会方便很多,推荐设置成正在开发的项目地址。

完成之后点击Deploy,需要稍微等待一点时间,直到显示已经部署成功。

会自动跳转到项目界面,使用这里的域名打开,当然你也可以对域名进行修改或者自定义域名。

image-

输入之前设置的密码就可以畅快的使用了。

img

image-

关于Railway自定义域名、免费额度的具体情况等,请参照另外一篇专门介绍Railway的文章,这里不作赘述了。

配置中文界面

和vscode完全一样,如图找到语言包,点击install,等待安装完成就好了。

img

总结

优势

免费。独立。私有。部署方便。学习成本低,和vscode完全一致。云端,多设备访问,只要你愿意,手机也可以敲代码(什么玩意儿)。

劣势

端口无法映射,前端程序员拿来DEBUG存在困难。当项目重新被部署的时候,数据会被清空。快捷键和浏览器的一些冲突 (Ctrl+W, Ctrl+Shift+P)。创建、搜索、运行的延迟有一点高。不过敲代码倒是没有延迟。

费用问题

railway 是按使用计费的 – CPU和内存的使用量. 不过如果是单纯装个 vscode 来写写代码, 每月用不到5美元(免费额度)。

在右上角查看免费额度的使用情况:

img

可以在 visual studio code 里 ctrl+j 打开 terminal, 机器很强大, 64核, 1TB硬盘, 200多G的内存, 注意,使用多少就付费多少。

后记

国内腾讯云也有类似的服务,叫做code studio,似乎也是免费的。可能上手更容易一些。不过,对于腾讯的免费服务,还是谨慎一点吧。

附录

参考文献

Work Everywhere: 通过 railway 和 code-server 搭建网页版的 visual studio code | 小赖子的英国生活和资讯 (justyy.com)

版权信息

本文原载于kermsite.com,复制请保留原文出处。

编程小号
上一篇 2024-12-29 16:29
下一篇 2024-12-29 14:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://daima100.com/webstorm-ji-huo/7762.html