亞馬遜宣布發布AWS Cloud 9,這個新的集成開發環境可用于在Web瀏覽器中編寫、運行和調試代碼,旨在通過配對編程和聊天等功能使協作云開發變得輕松。
AWS高級技術傳播者Randall Hunt表示:編程和其它需要有技巧的工作一樣,工欲善其事必先利其器。記事本可以用嗎?可以用。好用嗎?不好用。一個強大的編輯器和測試管道可以提高生產力。你還記得第一次使用Vim時,那些圍繞系統的復雜程序嗎?還記得在新機器上設置所有的編譯器和依賴關系有多困難嗎?還記得有多少個時間浪費在匹配版本,修改配置,然后編寫文檔,讓一個新的開發人員加入到項目中嗎?
這個新發布的IDE包含了所有流行編程語言(如JavaScript,Python和PHP)的基本工具,并提供了快速切換本地和遠程測試和調試的方法。
Cloud 9的核心是Ace編輯器,具有實時語法檢查,自動縮進,自動完成,代碼折疊,拆分窗格,版本控制集成,多個游標和選擇器等功能,內置了二十多個主題,支持40多種語言模式和可定制的運行配置以及Vim模式。
同時它還有可以節省成本的功能,例如在自動休眠功能打開時不再使用IDE后,立即停止實例。另外,用戶只需為底層計算和存儲資源付費。
AWS Cloud9的優勢:
只需瀏覽器代碼
AWS Cloud9使您能夠靈活地在受管理的Amazon EC2實例或任何支持SSH的現有Linux服務器上運行開發環境。這意味著您只需使用瀏覽器即可編寫,運行和調試應用程序,而無需安裝或維護本地IDE。Cloud9代碼編輯器和集成的調試器包括有用的,省時的功能,如代碼提示,代碼完成和逐步調試。Cloud9終端提供基于瀏覽器的shell體驗,允許您安裝其他軟件,執行git push或輸入命令。
實時編碼
AWS Cloud9使代碼的協作變得簡單。只需點擊幾下鼠標,就可以與您的團隊分享您的開發環境,并一起編程。在協作的同時,您的團隊成員可以實時查看其他類型,并立即在IDE中與其他人聊天。
輕松構建無服務器應用程序
AWS Cloud9可以輕松編寫,運行和調試無服務器應用程序。它預先配置了開發環境,包含所有的無服務器開發所需的SDK,庫和插件。Cloud9還為本地測試和調試AWS Lambda函數提供了一個環境。這使您可以直接迭代代碼,節省時間并提高代碼的質量。
直接終端訪問AWS
AWS Cloud9 IDE附帶一個終端,該終端包含托管開發環境的托管Amazon EC2實例的sudo權限以及預先驗證的AWS命令行界面。這使您可以快速運行命令并直接訪問AWS服務。
更多詳細信息可以查看:https://amazonaws-china.com/cn/cloud9/