PhoneGap工具Cloud9 IDE介紹以及使用方法
Cloud9 IDE特性
- 高亮語法突出支持JS,HTML,CSS以及混合模式的文本編輯器。
- Node.JS 的應用在IDE中調試的時候可以開始、暫停以及停止
- 本地文件系統可以通過WebDAV映射到IDE中,這使得它可以連接到遠程工作區
- 高度可擴展的插件系統
- 捆綁插件:瀏覽器,剪貼板,代碼(編輯),控制臺,調試器,文檔編輯,文件系統,HTML,鍵綁定,newresource,noderunner,面板,重構,富文本,保存,searchreplace,設置,樹,撤消
瀏覽器支持
正在開發Firefox和Chrome,這是一個發展的過程,其他瀏覽器可能不太穩定暫時未發布。
使用方法
首先確認你已經安裝好了node.js,這里就不講如何安裝node.js了,步驟也很簡單,編譯過程也很快。下載node.js到這里 http://nodejs.org/。到 github 下載源碼 https://github.com/ajaxorg/cloud9。當然, linux或者window的cygwin同學可以直接使用git工具來獲得
git clone git://github.com/ajaxorg/cloud9.git
執行 :
1. 到你的cloud9的本地目錄執行
Linux and OSX:
$ bin/cloud9.sh
Windows:
> bincloud9-win32.bat
第一次運行會需要一點時間,cloud9會在線更新一些必要的文件,第二次運行就很快了在你的運行控制臺里看到這個圖案就說明啟動正常了。

2. 然后 在你的瀏覽器里直接打開 http://127.0.0.1:3000 即可以打開編輯器,嘿嘿是不是啟動比神馬的eclipse要快很多呀。當然這里還是推薦chrome了。

在cloud9 IDE中你可以很方便地調試你的node.js代碼,而且cloud9也提供了多種語法高亮效果. 不過既然云端了,cloud9也會出現一些很明顯的問題,例如不能直接編輯本地文件,你在啟動編輯器的時候設置一個工作路徑,你之能編輯這個路徑下的文件。
*通過 -w 啟動前設置工作路徑
- $ node bin/cloud9.js -w /path/to/your/awesome/workspace
近期node.js的消息越來越多,越來越多的前端開發開始關注到這個似乎可以改變我們命運的新技術。其實node.js和之前的mozilla rhino一樣都是可以本地執行腳本,不過和rhino的區別在于node.js更加希望的是讓前端開發能夠通過自己熟悉的語言更塊地搭建自己的后臺服務。
基于node.js,其實對云端化是有幫助的。Cloud9 IDE就是借助node,讓編輯器也云端化。Cloud9 IDE基于node.js,服務于node.js。它提供了編輯器基礎的功能。同時也給node.js一個可視化的調試環境(前端開發要是沒個可視化的調試器,估計會很抓狂)。好了,準備開始研究node.js的同學一定不能錯過這一個開發輔助利器哈。