Aptana

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

Be careful when installing any software on your computer. Some software titles are bundled with potentially unwanted programs that may install automatically unless care is taken during installation.

Software Licensing Information:
Abandonware, Affero GPL, Apache, Artistic, BSD, CeCILL, CDDL, Creative Commons, DFSG, EPL, End-user, FAL, Freeware, GNU GPL, GNU LGPL, HPND, MIT, MPL, Proprietary, zlib

Description
Genre:
IDE
License:
GNU GPL
Platform(s):
Linux, Mac OS, Windows
Aptana Studio is an open source integrated development environment (IDE) for building web applications. Based on Eclipse, it supports JavaScript, HTML, DOM and CSS with code-completion, outlining, JavaScript debugging, error and warning notifications and integrated documentation. Additional plugins allow Aptana Studio to support Ruby on Rails, PHP, Python, Perl, Adobe AIR, Apple iPhone and Nokia WRT (Web Runtime). Aptana Studio is available as a standalone on Windows, Mac OS X and Linux, or as a plugin for Eclipse.

Language & platform support:

PHP

Aptana Studio 3 provides the following support for PHP application development:
  • Syntax Coloring according to the selected theme in the preferences
  • Code Assist
  • Syntax error annotations
  • Auto indentation and Code Formatting
  • Hyper-linking to classes, functions and variables by hovering over elements and pressing the Ctrl key
  • PHPDoc popups when hovering over items that have attached documentation
  • Read and write Occurrences Markers when clicking on specific PHP elements
Ruby on Rails

Aptana Studio supports Ruby on Rails development using RadRails, an open source plugin for the Ruby on Rails framework. This includes:
  • Integrated Ruby on Rails shell console,
  • Default-install and configuration of the Ruby interpreter, database and debugger,
  • code completion with type inferencing,
  • Code Assist for Ruby, CSS, JavaScript and HTML inside RHTML files,
  • Type hierarchy view,
  • Go to declaration,
  • Call hierarchy,
  • Full implementation of RDT (Eclipse's Ruby Development Tools project).
Python

Aptana Studio provides support for Python in the form of the PyDev plugin. This provides the following advantages:
  • Color syntax highlighting;
  • Code completion;
  • Code outlining;
  • Debugging
  • Refactoring tools
  • Interactive console
  • Unittest integration
  • Integrated support for the CPython, Jython and IronPython interpreters.
  • Aptana announced that their previously commercial Pydev Extensions are now open sourced.
Adobe AIR

Aptana IDE provides considerable support for Adobe AIR.

Nokia Web Runtime

The Nokia Web Runtime provides support for developing rich mobile apps for Nokia S60 series phones. This includes over 30 models and tens of millions of units in use around the world. The Nokia WRT Plug-in for Aptana Studio provides features that enable the creation, editing, testing and deployment of WRT widgets from within Aptana Studio.

WRT widgets are small, task-focused web applications that are installed and run in the same way as other S60 applications. WRT widgets allow websites or web services to be optimised for use on S60 devices. Because they are easy to develop and use, WRT widgets are ideal for driving traffic to a website from S60 devices.

Features:

JavaScript Library Support

Aptana Studio comes with the following JavaScript libraries, but more can be added or updated if desired.
  • Adobe Spry
  • Ext JS
  • Aflax
  • Rico
  • Prototype
  • Mochikit
  • YUI Library
  • Mootools
  • Dojo toolkit
  • jQuery
  • Script.aculo.us
Code Assist

Code Assist is similar to completing code statements, by presenting a pop-up with either:
  • the supported arguments for the function call being coded;
  • the supported properties and methods on the desired object.
This applies both to built-in functions/methods and to those already coded — but the latter use requires documenting such functions/methods with ScriptDoc, a documentation dialect similar to that used by Javadoc.

Browser support

The Code Assist feature includes information on browser support for JavaScript methods/properties, HTML elements and CSS properties.

FTP/SFTP

Support for uploading, downloading and synchronization using FTP and SFTP.

Debugger

Both Pro and Community editions support integrated JavaScript debugging for Firefox. Internet Explorer is supported only in the Pro Edition.


Last edit: , by humanX

There haven't been any responses to this comment yet.

In order to post a response, please log in or register.