Aptana Studio簡介_Web標準教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      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/

      來源:52CSS//所屬分類:Web標準教程/更新時間:2012-06-14
      相關Web標準教程