code-server
code-server 让你在任意服务器上运行 VS Code,并通过浏览器访问,实现跨设备一致的远程开发环境。
爱鲜报评分
0.0
0 人评分
开源 · MIT
#IDE
#TypeScript
#VS Code
#远程开发
#开发环境
8k
星数
否
中文
TypeScript
主语言
是
活跃
309
贡献者
人工分析
EDITORIAL推荐理由
近 8 万 Star 的成熟项目,把完整的 VS Code 搬到浏览器里,无需本地安装即可获得一致的开发体验。适合搭建云端开发机、远程办公环境或团队统一开发平台,配合 Coder 还能做多用户管理。
适用场景
- 云端开发机与远程办公
- 低配设备/平板浏览器写代码
- 团队统一开发环境
- 服务器上直接调试与编译
- 教学与实验环境
优点
- 浏览器即可使用完整 VS Code 体验
- 跨设备环境一致,重活交给服务器
- 安装脚本简单,部署门槛低
- MIT 协议,社区活跃、生态成熟
缺点
- 需要自行维护服务器与安全(HTTPS、鉴权)
- 浏览器端体验受网络延迟影响
- 多用户/团队管理需额外使用 Coder
- 默认配置下扩展与终端权限需谨慎
上手难度
进阶
项目简介
code-server 由 Coder 团队维护,把 VS Code 运行在任意机器上,你只需一个浏览器就能访问完整的编辑器。代码、终端、扩展都在服务器端执行,本地设备只负责显示。
核心特性
- 跨设备一致环境:手机、平板、轻薄本都能打开同一个开发环境
- 算力在服务器:编译、测试、下载等重任务跑在云端,节省本地电量
- 部署灵活:支持安装脚本、手动安装、云厂商一键部署、devcontainer 特性等
- 团队方案:配合
coder/coder可实现多用户与团队级远程开发
快速上手
官方提供安装脚本,可先预览安装过程:
curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run
确认无误后执行安装:
curl -fsSL https://code-server.dev/install.sh | sh
安装完成后脚本会打印启动方式。最低要求大致为:启用 WebSockets 的 Linux 机器、1 GB 内存、2 vCPU。
使用建议
- 对外暴露服务时务必配置 HTTPS 与访问鉴权
- 团队场景建议评估
coder/coder做统一管理 - 扩展与终端权限按需收敛,避免开放过多能力
适用人群
需要远程开发、云端开发机、统一团队环境的开发者与运维人员。
评论
- 暂无评论,来写第一条吧。