Articoli recenti
- Perché Google Wave non ha funzionato
- Nuovi iPods, iPhone 5, Bumper in nuova versione e iPad mini: da crederci?
- GoogleCar in vacanza Italia
- Google Chrome: 9 comandi nascosti
- iPad per gli studenti universitari: le prove generali questo autunno
- Tre conquiste dell’umanità di cui non godremo
- A Google Java e C++ vanno stretti
- Rails 3.0: Release candidate
- Android 3.0 fa la sua apparizione non ufficiale
- iPhone 4: venerdì disponibile in altri 17 paesi (Italia compresa)
I più letti
Eclipse e Ruby on Rails (Aptana)
Molti hanno scelto Eclipse, o Aptana, per lo sviluppo in Ruby on Rails. Il primo supporto per Ruby su Eclipse risale al progetto RDT, che offre funzionalità essenziali per lo sviluppo in Ruby quali:
Il plugin RDT permette quindi di sviluppare in Ruby, ma non offre alcun supporto per lo sviluppo in Ruby on Rails.
RadRails, successivamente assimilato nel progetto Aptana offre invece un’ambiente completo che comprende oltre alle funzionalità di RDT:
Ruby e Rails per Eclipse
Se utilizzate già la piattaforma Eclipse (ad esempio per sviluppare in Java o in Python) è possibile accedere a tutte le funzionalità di Aptana installando sull’istanza di Eclipse che state utilizzano un apposito plugin. Il plugin aggiungerà le funzionalità utili alla programmazione in Ruby e Rails e una nuova vista (denominata Aptana) che permette di attivare con un solo comando queste funzionalità.
Installando le estensioni per Ruby e Rails di Eclipse si otterrà una piattaforma utile allo sviluppo per diversi linguaggi; i plugin per Ruby e Rails troveranno spazio fra i plugin che possono essere fcilmetne inteat ali
Aptana
Aptana è disponibile in versione stand-alone per la programmazione in Ruby e Rails. Scegliendo la versione stand alone di Aptana non è necessario avere Eclipse già installato sulla propria workstation per accedere a tutte le funzionalità dedicate allo sviluppo in Ruby e Rails.
Aptana permette inoltre di installare plugin aggiunivi che permettono di accedere a funzionalità dedicate alla programmazione in PHP, iPhone, Jaxer, Python, jQuery.