Aptana Studio Replaces Dreamweaver
Dreamweaver. I’ve been using you since you were in closed beta. I’ve watched you grow and expand. It’s been a long, wonderful trip these last 8 or 10 years, but it’s finally time to bid farewell to you and move on to a more modern, capable editor—Aptana Studio.
What moved me to make the switch from Dreamweaver to Aptana? Well, a number of things really.
Note: This is based on Dreamweaver CS3. I don’t have CS4 yet, and I probably won’t.
Price
The first reason is price. I’ve certainly gotten my money out of CS3. However, with Adobe’s release of Dreamweaver CS4, I’m not looking forward to shelling out $200 for the upgrade ($400 for those who don’t already have CS3).
While there is a paid version of Aptana which adds some extra functionality, Aptana Studio is a great piece of software, and it’s free and open source.
Works on Windows, Macs and Linux
Another big plus is that Aptana plays well on whatever operating system you use: Windows, Mac OSX and Linux.
While Dreamweaver works on Windows and Macs, there’s really no support for Linux. Since I work on Windows and Linux (Ubuntu 8.04 currently), Aptana’s support for both of these OS’s makes it easy to switch over from one computer to the other and still code without a hassle.
Features and Productivity
The biggest reason for giving Dreamweaver the boot was that it just wasn’t relevant for me and the way I code anymore.
In the days when I built table-based designs, it was great. However, as I switched to XHTML and CSS, it was suddenly much less helpful. The previews it showed where never accurate enough to use for anything but a very rough estimate.
Now I know Dreamweaver CS3 has a lot of features—probably more that the average code-jockey uses, but there are still some important things missing. I also know CS4 has added some features.
Aptana has many of the same basic features that I used with Dreamweaver, plus a few additional ones:
- Better code completion/code assist for HTML, CSS and javascript
- View accurate previews in FireFox and IE without leaving Aptana
- View your HTML as an outline for easy organization
- Customizable code snippets for HTML, CSS, javascript, XML, jQuery and others
- Support for AJAX libraries—jQuery, Prototype, script.aculo.us, Dojo, Ext, YUI, mochikit, MooTools, Spry, Aflax and more—letting you add code easily
- Adobe Air support
- iPhone support with tabbed preview
- Ruby on Rails (RoR) app engine / code assist
- Toolset for working with PHP and database (local and live)
- PHP/MySQL app engine / code assist
- Python toolset / code assist
Code Assist
Some of the biggest time-savers are the code assist options. Since you’re mostly working with code in Aptana, having code assist is a great help. This works for pretty much any web language out there. Dreamweaver has code completion, but it wasn’t nearly as robust as Aptana. Plus, Aptana allows you to adjust how much help it gives you.
I really love that when I add classes and IDs in an external CSS file, the classes are available to the code assist in my HTML. Same thing with images in CSS. I just start typing and it brings a nice little dropdown of the images in the folder I’ve started to type—no more trying to remember exact filenames.
jQuery Made Easy
Adding jQuery to a document is a breeze. I can add the jQuery framework to a project and it inserts and links to jQuery from my webpages. I can also use jQuery code assist to relieve the amount of typing needed.
Instant Tabbed Previews
Not having to have several browsers open while testing is handy. I can test in Firefox and IE right from Aptana by simply clicking the tabs at the bottom of the code window.
I don’t own an iPhone (where I live I can’t even get service for one), so testing wasn’t really an option. But with Aptana, now I can view a preview of what my pages will look like on the iPhone. It even lets me toggle between portrait and landscape view.
Outline Your Code
Keep track of what’s nested where is easy in Aptana. Aptana allows you to view your HTML code as an outline by element. You can expand and collapse the outline tree without in the Outline panel, while keeping all your code visible.
Custom Code Snippets and Scripts
Customizable code snippets let you add commonly used bits of code to your projects, and scripts allow you to perform common activities with a click.
Stay NSync
You can browse individual files or stay organized by project in the file view panel. This also doubles as an FTP/SFTP browser; letting you upload and synchronize your local and remote files.
I haven’t even scratched the surface of what’s possible in Aptana.
Expand With Plugins
If all the features that come with Aptana aren’t enough, you can add capabilities with a nice collection of free plugins.
Since Aptana is built off Eclipse IDE, most of the plugins that work in Eclipse will work in Aptana. You have a huge arsenal of plugins (over 1,000) to help you work even better.
Conclusion
Aptana has come a long way from when I first tried it out over a year ago when it was touted as the Dreamweaver-killer. At the time it wasn’t quite there, but now I feel it’s matured into an excellent alternative for those who need powerful features and are building modern websites.
Learn More
Read more about Aptana and download it to try yourself at: http://www.aptana.com/studio
To learn more about the powerful features of Aptana Studio, you can watch feature video screencasts at www.aptana.tv.
You can also read Aptana tutorials that show you how to do things like create a new AJAX project and work with various frameworks like jQuery and Prototype.


You should

8 Comments to 'Aptana Studio Replaces Dreamweaver'
November 11th, 2008
Very interesting — I’d never heard of Aptana until reading this.
In Dreamweaver’s defense, many of the goodies that Aptana has are also available in DW. The inclusion of classes and IDs from your external stylesheets and collapsible code sections to name a couple.
I understand where you’re coming from though – I’ve used DW for a long time also, but we have begun to diverge a bit. Lots of the bells & whistles that have been added in DW4 (I’ve been using the beta since the summer) aren’t terribly relevant (though some are — the related files bar is one I miss since the beta deactivated yesterday, forcing me back to CS3).
Though I can’t leave the arms of Adobe (I teach classes in Dreamweaver, Fireworks, and Flash), I’ll be installing Aptana to check it out. It’s all about the most useful tools…
June 6th, 2009
Sorry buddy I do not agree with you. Dreamweaver is always “professional” and Aptana is “not”. Yes I use apnata only for one purpose that Dreamweaver does not have.. that is Beautifying the javascript code.
The most important feature needed for fast development is “Split mode” of dreamweaver that aptana does not have. It’s such a pain to modify the css manually where I can do it from the css panel of dreamweaver.
July 25th, 2009
There is nothing more cheesy than companies posting their own ‘blog’ entries, supposedly from impartial sources.
July 25th, 2009
@Patrick – I agree with you on that.
Out of curiosity, what “‘blog’ entries” are you referring to?
January 4th, 2010
Is there any possibility to create dreamweaver’s like templates in aptana or eclipse?
How it could be done?
p.s. Please, send an anwer to email, if you have it.
January 5th, 2010
It is not possible, since Dreamweaver’s templates are WYSIWYG, while Aptana and Eclipse only have a code view.
February 2nd, 2010
@Admin – this isn’t accurate. DW’s rich text mode makes heavy use of templates, but the templates themselves are plain text html just like everything else. Changeable non-template areas are bounded with Begin/End Editable comment marker, essentially an xml-style element using a different syntax.
A low hanging fruit approach to making DW templates useful in Aptana, or any other syntax aware text editor, would be to use syntax colouring to render the text outside the #BeginEditable #EndEditable keywords in muted grey. The coder would not be stopped from editing the template area as they would be in DW’s rich text edit mode, but the strong visual cue would at least let them know they are straying afield.
April 18th, 2009
[...] – The AFLAX Blog saved by abeltasman2009-04-13 – Aptana Studio Replaces Dreamweaver saved by subscribingprince2009-04-13 – links for 2008-05-13 saved by nickyboston2009-04-03 – AFLAX: [...]
Subscribe to the Comments RSS feed—Follow the discussion.
Leave a comment
Note: All links in the comments are set to 'nofollow'. Search engines will not follow or index those links.
Follow this post's comments by subscribing to the Comments RSS feed.