I'm looking for suggestions for web development IDEs. I'm currently looking at Aptana Studio and it looks rather impressive so far. Anyone have other suggestions?
I'm looking for support for HTML, CSS and JavaScript.
Thanks!
I'm looking for suggestions for web development IDEs. I'm currently looking at Aptana Studio and it looks rather impressive so far. Anyone have other suggestions?
I'm looking for support for HTML, CSS and JavaScript.
Thanks!
Take a look at Visual Studio 2008, or the free Visual Web Developer 2008 Express (both with SP1, please). Very standards-compliant and powerful, and with SP1, the JavaScript debugging/Intellisense has been improved.
As an update, the latest VS 2008 versions have extended jQuery support, including complete Intellisense. Very impressing, though I'm not into web development :)
If you just need webdev, I agree with OregonGhost, but if you need support for Prototype, JQuery or other libraries, I'd go with Aptana, or a good text editor. On a Mac, Textmate has good support for HTML, and I always prefer hand coding to fighting the garbage that IDE's add. (Yes, I'm a little anal about my HTML)
TextMate on OS X or E-TextEditor on Windows.
More code editors than IDEs, but both very good.
Aptana blows Visual Studio away and the price difference is immense to say the least. I have Visual Studio 05, 08 and Expression Web and I can say without a shadow of a doubt that Microsoft products are not optimal if you are trying to integrate with anything that isn't Microsoft. They are all good if you intend to use ASP.NET or ASP but if you want to make custom web pages using other JS libraries use Aptana.
Eclipse is a pretty good option if you don't mind putting in the work to get the necessary plug-ins installed and working. With its plug-in architecture Eclipse has been able to offer comprehensive support for Javascript, HTML, CSS as well as a host of web development languages such as PHP, Java (obviously), and Flash.
In addition, Eclipse is free and open-source with an extremely strong and loyal following. It promises to be around for a long time to come.
If you are looking for an editor to just do HTML, CSS, and Javascript then I would start with Adobe Dreamweaver. I know that people complain that it can be a resource hoag but you can't beat it's WYSIWYG, HTML, and CSS features. I would then use Firebug in addition to Dreamweaver to debug the Javascript.
If you want to get into dynamic web development with PHP, Ruby, Python, etc. then I would use an editor like Komodo or Textmate.
Visual Studio is great and it has a lot of the same HTML and CSS features that Dreamweaver has but if you are not doing ASP.NET development then I don't see a reason to use it.
While I have used all the tools I mentioned, I always go back to VIM because I prefer to stay close to the metal without a big IDE because it forces me to really understand the code and to keep it clean and maintainable.
Vim. If you need features either write them yourself or download from the thousands of plugins out there.
NERDTree for file/directory/project/ IDE type file browsing. XMLedit for html/xhtml/xml tags, helps with autoclosing, matching, etc.
Macros will make you happy all day long.
I've used Aptana and Komodo, both of which seemed pretty helpful. If you can get by with just a decent programming text editor though my two of choice are PSPAD for Windows and Coda in OSX (both of which are great, extremely flexible, have loads of features and are much better then your standard issue text editor)
Oregon Ghost is correct as is James Deville but to add to it I will say that it is possible to get jQuery Intellisense working in Visual Studio 2008 if that is a must. Check out these articles for details:
http://blogs.ipona.com/james/archive/2008/02/15/JQuery-IntelliSense-in-Visual-Studio-2008.aspx
http://weblogs.asp.net/bradvincent/archive/2008/04/28/better-jquery-intellisense-in-vs2008.aspx
If you need for HTML CSS and Javascript with WYSIWYG then no one can beat "Microsoft Visual web Developer 2008 Express Edition".
If you need a with PHP Support then Komodo Edit is the Best.
For php, java and many other languages Netbeans ( http://www.netbeans.org/ ) works great out of the box with no special configuration. I tried most of the IDEs mentioned in this post (and many others) and netbeans worked the best.
For asp.net web applications visual studio 2008 works great. You have to get the update (http://blogs.msdn.com/webdevtools/archive/2008/11/07/hotfix-to-enable-vsdoc-js-intellisense-doc-files-is-now-available.aspx ) and include a .js file (http://docs.jquery.com/Downloading_jQuery#Download_jQuery) and add "/// " to the top of your .js file.
You can try Visual WebGui which offers simple web development (Form based) that would do the HTML, CSS & JavaScript coding for you but also allows you the flexibility to extend and customize with integrated design tools, jQuery integration and customization in the control level.
The upcoming version will also include the option to use XAML based programming for a development paradigm that uses markup languages and allows ‘on demand' compilation.