Aptana Studio簡介_Web標準教程
Web開發與JavaScript編輯利器——Aptana Studio簡介
Aptana IDE現在已經被重命名為Aptana Studio,這款IDE的背后有著風險投資的支持,旨在給Web開發者提供一套基于Eclipse的IDE大餐。它現在可以支持多種AJAX和JavaScript工具箱,包括JavaScript編輯和調試。它的下一步動作將是緊緊跟上當前最新的趨勢,正如它為創建Adobe AIR應用提供的支持,亦或為在iPhone上創建AJAX應用所提供的特殊支持。
在Ruby方向上,Aptana雇用了Ruby Development Tools(RDT)的長期維護者Chris Williams。RDT的歷史較為久遠,有一張長長的功能列表。RDT的編輯器提供了所有的常用功能,諸如方法的自動補全(使用Google編程之夏的一個項目中開發的類型推斷[type inference]算法),眾多的靜態分析檢查——用以在編輯時發現代碼中的壞味道。進一步而言,RDT已經為調試提供了多年的支持,并且還有一個GUI來做單元測試。
Aptana還接過了RadRails——一款流行的開發工具,為RoR開發增加了工具支持——的開發工作。最近的RadRails更新包括了一個預配置的JRuby解釋器,還有很多其他有用的特性。
其中一項令人矚目的特性就是Ruby的重構支持。這些已有的自動化重構回答了一個長久以來遲遲未決的疑問:自動化重構是否可以在Ruby這樣的語言中進行。看一下這個可工作的自動化重構列表,它給人帶來的感覺就是,自動化重構是可行的(當然,對于非常動態化的代碼還是有限制的)。
Aptana Studio 1.0的發布是多年辛勤工作的成果。Aptana IDE從最開始起就是可以免費下載的,這便引起了人們對Aptana業務模型的疑問——畢竟公司有著要付給工資的員工,而且免費分發所有的產品并不能為公司帶來穩定的現金來源。但Aptana看上去已經解決了這個問題,因為在Aptana Studio 1.0的發行版中包括了一個商業版本。社區版是這個禮包的基礎,并仍可免費獲取。專業版是商業性的,增加了其它一些功能:
● IE調試
● JSON編輯器
● 報告引擎(項目的狀態數據)
● 遠程項目創建
● SFTP/FTPS支持
● 專業化支持
官方主頁:http://www.aptana.com/studio/
Aptana是一個基于Eclipse的集成開發環境,其最廣為人知的是它非常強悍的JavaScript編輯器和調試器。去年Aptana吸收了Radrails項目,添加了非常強大的Ruby on Rails支持。但是Aptana前進的腳本并未停止。隨著蘋果公司iPhone手機的發布,Aptana也推出了功能完備的iPhone集成開發功能,在Adobe公司的RIA產品AIR推出不久之后,Aptana就支持了AIR的開發環境。如今Aptana Studio 1.0支持如下幾大方面的開發功能:
● 1、AJAX開發環境
● × HTML/JavaScript/CSS編輯器
● × prototype/dojo等常見AJAX類庫集成和提示
● × JSON編輯器
● 2、Adobe AIR開發環境
● 3、Apple iPhone開發環境
● 4、Ruby on Rails開發環境
● 5、PHP開發環境
● 6、JavaScript調試器
可以說是Web2.0最全面,最強大的開發工具了!
官方主頁:http://www.aptana.com/studio/
- 相關鏈接:
- 教程說明:
Web標準教程-Aptana Studio簡介。