iPhone Web 應用開發雖可利用 Safari 的 WebKit 引擎,但在真機上調試 JavaScript/Ajax 非常不便。Aptana Studio (基於 Eclipse) 提供整合式調試環境:內建 Web 伺服器、JavaScript 調試器、Firebug 整合、iPhone 模擬預覽,讓開發者能在桌面瀏覽器甚至真機 WiFi 連線下高效調試。
Use current page,勾選使用內建伺服器
安裝完成後自動切換至 Debug 透視圖,包含:
https://127.0.0.1:8000)https://192.168.1.106:8000) 即可訪問
真機運行時無法互動調試,但可透過 console.log() 等 API 將訊息送回 Aptana Console 視圖。
console.log/debug/info/warn/error/assert/dir/dirxml/trace/group/groupEnd/time/timeEnd/profile/profileEnd/count 等豐富 API
Firebug 與 Aptana 調試器雙向同步斷點,提供:
Aptana Studio 整合 JavaScript 調試器、Firebug、內建伺服器與 iPhone 預覽,構建完整的 iPhone Web 應用調試工具鏈。開發者可在桌面環境高效開發、調試、分析效能,並無縫延伸至真機驗證,極大提升開發效率與程式碼品質。