Aptana Studio

Aptana Studio

Aptana Studio 是一個集成式的Web應用程序開發環境,它不僅可以作為獨立的程序運行,而且還可以作為Eclipse插件使用。所以,如果您已經安裝了Eclipse的話,就可以將Aptana作為插件直接安裝到您的Eclipse環境中。

應用簡介


AptanaStudio是一個基於Eclipse的集成式Web開發環境,其最廣為人知的是它非常強悍的JavaScript編輯器和調試器。AptanaStudio可以支持多種AJAX和JavaScript工具箱,包括JavaScript編輯和調試。此外,Aptana還吸收了Radrails項目,添加了非常強大的RubyonRails支持。隨著蘋果公司iPhone手機的發布,Aptana也推出了功能完備的iPhone集成開發功能,在Adobe公司的RIA產品AIR推出不久之後,Aptana就支持了AIR的開發環境。如今AptanaStudio支持如下8大方面的開發功能:
①智能代碼完成
相對於其他類型的語言,JavaScript 的智能代碼完成部分功能往往較弱,總是給人提示不全的感覺。Aptana Studio 提供的智能代碼完成功能不僅涵蓋 JavaScript 語法,還包括HTMLCSS
對瀏覽器前端開發人員而言,自己開發出來的腳本是否能跨瀏覽器運行無疑是首要考慮的問題。Aptana Studio 深諳這一需求,在開發階段便盡量扼殺瀏覽器兼容性隱患:在 JavaScript 的每一個屬性或方法提示之後,均會跟隨該屬性或方法適用於的瀏覽器類型。
③代碼錯誤提示
Aptana Studio 的代碼錯誤提示非常準確,可以用“一個都不能少”來形容。
④文檔結構樹
很多開發人員偏愛 Firefox 的原因在於,Firefox 內置了一些有利於開發人員的功能,如錯誤控制台(Error Console)、DOM 查看器(DOM Inspector)。Aptana Studio 也提供了類似 DOM 查看器的工具來幫助分析頁面文檔的層次結構。

開發環境


n HTML/JavaScript/CSS編輯器
n prototype/dojo等常見AJAX類庫集成和提示
n JSON編輯器
l Adobe AIR開發環境
l Apple iPhone開發環境
l Ruby on Rails開發環境
l PHP開發環境
l JavaScript調試器