AWS Cloud9 不再面向新客户提供。AWS Cloud9 的现有客户可以继续照常使用该服务。了解详情

AWS Cloud9

用于编写、运行和调试代码的云 IDE

为什么选择 AWS Cloud9?

AWS Cloud9 是一种基于云的集成开发环境 (IDE),您只需要一个浏览器,即可编写、运行和调试代码。它包括一个代码编辑器、调试程序和终端。AWS Cloud9 预封装了适用于 JavaScript、Python、PHP 等常见编程语言的基本工具,您无需安装文件或配置开发计算机,即可开始新的项目。AWS Cloud9 IDE 基于云,因此您可以从办公室、家中或任何地方使用已连接互联网的计算机完成项目。AWS Cloud9 还可以为开发无服务器应用程序提供无缝体验,使您能够轻松定义资源、进行调试,并在本地和远程执行无服务器应用程序之间来回切换。借助 AWS Cloud9,您可以与团队快速共享开发环境,从而能够将程序配对,并实时跟踪彼此的输入。

优势

借助 AWS Cloud9,您可以灵活地在托管的 Amazon EC2 实例或支持 SSH 的任意现有 Linux 服务器上运行开发环境。这意味着您只需要一个浏览器即可编写、运行和调试应用程序,无需安装或维护本地 IDE。AWS Cloud9 代码编辑器和集成调试程序可提供省时的实用功能,如代码提示、代码完成和逐步调试。AWS Cloud9 终端可提供基于浏览器的 Shell 体验,使您能够安装其他软件,进行 Git 推送或输入命令。

AWS Cloud9 使代码协作变得更加容易。只需几步,即可与您的团队共享开发环境,共同将程序配对。在进行协作时,您的团队成员可以实时相互查看类型,并在 IDE 中即时相互聊天。

AWS Cloud9 使编写、运行和调试无服务器应用程序变得更加容易。它可以为开发环境预配置无服务器开发所需的所有开发工具包、库和插件。AWS Cloud9 还可以提供一种环境,用于在本地测试和调试 AWS Lambda 函数。这使您能够直接迭代代码,从而节省时间并提高代码质量。

AWS Cloud9 附带一个终端,可以为托管开发环境的托管 Amazon EC2 实例和预先进行身份验证的 AWS 命令行界面提供 sudo 权限。这使您能够轻松地快速运行命令并直接访问 AWS 服务。

AWS Cloud9 简化了新项目的启动。AWS Cloud9 的开发环境预封装了适用于 40 多种编程语言的工具,这些语言包括 Node.js、JavaScript、Python、PHP、Ruby、Go 和 C++。此工具使您无需为开发计算机安装或配置文件、软件开发工具包和插件,即可在几分钟内开始为常用应用程序堆栈编写代码。Cloud9 基于云,因此您可以轻松维护多个开发环境,从而隔离您的项目资源。

视频

网络研讨会:AWS Cloud9 IDE 简介,包含主要功能演示。
AWS re:Invent 2017 — AWS Cloud9 发布:Werner Vogels 主题演讲