AX 爱鲜报

code-server

code-server 让你在任意服务器上运行 VS Code,并通过浏览器访问,实现跨设备一致的远程开发环境。

爱鲜报评分

0.0

0 人评分

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 做统一管理
  • 扩展与终端权限按需收敛,避免开放过多能力

适用人群

需要远程开发、云端开发机、统一团队环境的开发者与运维人员。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。