写点什么

Cloud 9 IDE 3.0 现在可以通过 Docker 运行在 Ubuntu 容器中

  • 2014-08-03
  • 本文字数:991 字

    阅读完需:约 3 分钟

近日, Cloud 9 推出了其在线 IDE 的新版本。通常,在线开发工具要比它们的本地版本简单,有人甚至拒绝将它们称为IDE。但Cloud 9 并不想只作为一款富编辑器,它加入了越来越多的传统集成开发环境的功能。

除了新外观允许开发人员自定义布局、外观和快捷方式外,Cloud 9 还带来了通过 Docker 托管在 Ubuntu 容器中的工作区。开发人员可以在已经预先配置好的工作区列表中进行选择,包括 Node.js、HTML 5、Wordpress、PHP、Python、Rails、C/C++、StrongLoop,或者他们可以创建自定义的工作区。此外,他们可以通过一个终端窗口利用 sudo 访问底层容器,而且除了常见的、预先配置好的 Apache 或者 MySQL 外,他们可以安装任何他们想要的包。而且,他们可以修改配置“调节器(knobs)”。

工作区可以在团队成员之间共享,项目所有者可以提供对各种资源的读或者读 / 写访问。由不同开发人员所做的编辑会实时高亮显示,而且编辑器有一个文件版本历史功能,用于确定什么时间发生了什么变化。

其中一项新功能是集成了 Sauce Lab 的测试平台,提供了超过 300 种浏览器 OS 组合用于测试 Web 应用程序。它所支持的桌面浏览器包括 Firefox、Chrome、IE、Lynx、Opera 和 Safari 的多个版本,每个版本都运行在不同版本的 Windows、OS X 和 / 或 Linux 上。测试也可以在 Android 4.x、iPad 4.3+ 或者 iPhone 4.3+ 上进行。浏览器似乎是被加载到单独的容器中进行测试。

代码编辑器( Ace )支持大约 100 种语言,提供代码补全和语法高亮显示功能。调试器允许开发人员分步执行代码,而且提供了实时查看变量的功能。它还提供了若干 Go To 命令,使开发人员可以跳转到源文件。重构仍然只限于变量重命名。

自去年 12 月份以来, Cloud 9 一直运行在 GAE 上,该公司称,得益于“谷歌覆盖全球的光纤网络及其庞大的合作伙伴生态系统”,他们的 IDE 更快了,反应更灵敏了。

应用程序可以使用菜单命令部署到 Heroku Windows Azure Sites 上,或者使用命令行部署到 Windows Azure Cloud Services Google App Engine CloudFoundry NodeJitsu Modulus 上。

像 Cloud 9 这样的在线 IDE 似乎代表了开发工具的未来,常见的本地工具集成了越来越多的在线功能,但除了好处之外,就像 Cloud 9状态页面上展示的那样,当它们不可用时可能会让人非常痛苦。不过,当它们实现离线支持时,这一缺点会得到缓解。

查看英文原文:**** Cloud 9 IDE 3.0 Now Runs in Ubuntu Containers via Docker

2014-08-03 02:212763
用户头像

发布了 256 篇内容, 共 85.1 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

模块二作业

周文

架构实战营 「架构实战营」

[架构实战营] 模块二作业

张祥

架构实战营

微信朋友圈的高性能复杂度分析

Puciu

架构实战营

Android TTS语音播报实践

轻口味

android 音视频 TTS 11月日更

亿滋中国X阿里云,释放新零售的数字化力量

阿里云大数据AI技术

大数据 零售

微信朋友圈架构复杂度分析

Geek_nlp小咖

架构 微信朋友圈

“极速、统一、开放”,StarRocks开启企业数据分析新局面

crm的核心是什么?CRM对企业的核心作用是什么?

低代码小观

企业 企业管理 CRM 管理系统 CRM系统

全项指标第一,腾讯V265与新一代VAV1自研编码器登顶MSU视频编码器大赛

科技热闻

趣谈装饰器模式,让你一辈子不会忘

Tom弹架构

Java 架构 设计模式

《黑客之到》- 全网最详细的kali系统安装教程

学神来啦

网络安全 渗透 kali kali基础

Python代码阅读(第49篇):限制一个数在指定范围内

Felix

Python 编程 Code Programing 阅读代码

元宇宙的三个阶段

石云升

元宇宙 11月日更 10月月更

实时语音如何过质量关?

声网

深度学习 算法 音视频

电商秒杀系统设计

张文龙

#架构实战营

为面试加油助力,90个常见的Kubernetes面试题,值得收藏学习

奔着腾讯去

Docker Kubernetes 容器 云原生 Go 语言

#每个人的掌上图书馆# 藏书馆App基于Rainbond实现云原生DevOps的实践

北京好雨科技有限公司

容器 DevOps 云原生 k8s最佳实践 Kubernetes从入门到精通

机器人存在的问题挑战

移动App应用进入存量竞争阶段,如何全维度洞察用户体验?

博睿数据

架构实战 - 模块二

唐敏

架构实战营

eSOL和RTI合作支持汽车和工业自动化市场快速开发

薛斐

自动驾驶

万字长文聊哈希

程序厨

面试 哈希 哈希表

分析微信朋友圈的高性能复杂度

Steven

架构实战营

架构实战营模块二作业

spark99

架构实战营

IM扫码登录技术专题(四):你真的了解二维码吗?刨根问底、一文掌握!

JackJiang

即时通讯 IM 二维码 扫码

微信朋友圈复杂度分析

AHUI

架构实战营 「架构实战营」

Thoughtworks 正式成为阿里云云原生核心合作伙伴,携手共创数字新未来!

阿里巴巴云原生

阿里云 云原生 thoughtworks 合作伙伴

架构设计第二周学习总结

周文

架构实战营 「架构实战营」

阿里云消息队列 RocketMQ 5.0 全新升级:消息、事件、流融合处理平台

阿里巴巴云原生

阿里云 产品 RocketMQ 云原生

模块二作业

panxiaochun

架构实战营

创业邦聚焦新消费,2021 跨时代消费新发展峰会圆满落幕

创业邦

Cloud 9 IDE 3.0现在可以通过Docker运行在Ubuntu容器中_软件工程_Abel Avram_InfoQ精选文章