Aptana是一個(gè)基于Eclipse的集成開(kāi)發(fā)環(huán)境,其最廣為人知的是它非常強(qiáng)悍的JavaScript編輯器和調(diào)試器。去年Aptana吸收了 Radrails項(xiàng)目,添加了非常強(qiáng)大的Ruby on Rails支持。但是Aptana前進(jìn)的腳本并未停止。隨著蘋(píng)果公司iPhone手機(jī)的發(fā)布,Aptana也推出了功能完備的iPhone集成開(kāi)發(fā)功能,在Adobe公司的RIA產(chǎn)品AIR推出不久之后,Aptana就支持了AIR的開(kāi)發(fā)環(huán)境。
Aptana Studio 是一個(gè)集成式的Web應(yīng)用程序開(kāi)發(fā)環(huán)境,它不僅可以作為獨(dú)立的程序運(yùn)行,而且還可以作為Eclipse插件使用。AptanaStudio可以支持多種AJAX和JavaScript工具箱,包括JavaScript編輯和調(diào)試。
安裝Aptana Studio 3:
雙擊以安裝:
使用Aptana Studio 3
1.去運(yùn)行:
看起來(lái),應(yīng)該都和Eclipse類(lèi)似。
aptana studio 3 中文包教程
先安裝Aptana_Studio_3_Setup_3.4.2.exe,然后解壓Aptana_Studio_3_zh_CN(中文包).zip將zh_CN目錄復(fù)制到Aptana Studio 3安裝目錄中的dropins下面即可,如下圖:
然后重啟運(yùn)行Aptana Studio 3就是中文版了,簡(jiǎn)單吧 呵呵。!可以說(shuō)是Web2.0最全面,最強(qiáng)大的開(kāi)發(fā)工具了!
Aptana Studio功能:
①智能代碼完成
相對(duì)于其他類(lèi)型的語(yǔ)言,JavaScript 的智能代碼完成部分功能往往較弱,總是給人提示不全的感覺(jué)。Aptana Studio 提供的智能代碼完成功能不僅涵蓋 JavaScript 語(yǔ)法,還包括HTML 和 CSS 。
②瀏覽器兼容性提示
對(duì)瀏覽器前端開(kāi)發(fā)人員而言,自己開(kāi)發(fā)出來(lái)的腳本是否能跨瀏覽器運(yùn)行無(wú)疑是首要考慮的問(wèn)題。Aptana Studio 深諳這一需求,在開(kāi)發(fā)階段便盡量扼殺瀏覽器兼容性隱患:在 JavaScript 的每一個(gè)屬性或方法提示之后,均會(huì)跟隨該屬性或方法適用于的瀏覽器類(lèi)型。
③代碼錯(cuò)誤提示
Aptana Studio 的代碼錯(cuò)誤提示非常準(zhǔn)確,可以用“一個(gè)都不能少”來(lái)形容。
④文檔結(jié)構(gòu)樹(shù)
很多開(kāi)發(fā)人員偏愛(ài) Firefox 的原因在于,F(xiàn)irefox 內(nèi)置了一些有利于開(kāi)發(fā)人員的功能,如錯(cuò)誤控制臺(tái)(Error Console)、DOM 查看器(DOM Inspector)。Aptana Studio 也提供了類(lèi)似 DOM 查看器的工具來(lái)幫助分析頁(yè)面文檔的層次結(jié)構(gòu)。
AJAX開(kāi)發(fā)環(huán)境 :
× HTML/JavaScript/CSS編輯器
× prototype/dojo等常見(jiàn)AJAX類(lèi)庫(kù)集成和提示
× JSON編輯器
2、Adobe AIR開(kāi)發(fā)環(huán)境
3、Apple iPhone開(kāi)發(fā)環(huán)境
4、Ruby on Rails開(kāi)發(fā)環(huán)境
5、PHP開(kāi)發(fā)環(huán)境
6、JavaScript調(diào)試器