ajax集成开发工具列表

IDE's with Ajax Support

Back a few months ago or so, I put together a list of Java IDE's that supported Ajax. Since that time, Ajax support has been added to a few more IDE's, some IDE's on my list have been upgraded, and I've decided to add other languages beyond Java.

Of all the frameworks, GWT has seen quite a bit of growth, with two new eclipse plug-ins entering the list alongside a NetBeans project template. I've also added two Dreamweaver plug-ins, a natural given its long support over the years of rich interaction applications via JavaScript.

Zero Kode, the new visual designer for the ZK framework, joins Tibco GI as a browser-based IDE. Given that it requires a servlet container to run, it may not be suitable for anything beyond prototyping. Still, it shows how easy UI markup languages make the task of writing visual designers.

Before anyone objects, I am aware that there are other frameworks for .NET, Java and other languages. While a particular framework may be in principle supported by an IDE, unless a plug-in or IDE exists specifically for that framework, I have not included it in my matrix.


IDE Type Framework Languages License Comments
EchoStudio 2 Eclipse Plugin Echo2 Java Commercial Framework is open source. Eclipse plugin that allows you to build component trees, preview the UI, debug the application, etc. Not WYSIWYG, i.e. no drag and drop page layout.
Tibco GI Browser Based Tibco GI Javascript Commercial Free for development and publicly available web sites. Eats its own dogfood, i.e the IDE is implemented in itself and runs in IE. Is WYSIWIG and pretty slick.
Google GWT Command Line GWT Java Free Free to use for personal and commercial purposes. As for IDE integration, there's mostly just an Eclipse project generator and a "hosted mode" runtime. Being able to debug Javascript as Java in an IDE has to count for something, though, which is why I've included it.
Morfik WebOS AppsBuilder Custom IDE Morfiks Pascal, Java, C#, VB Commercial Freestanding IDE. Support several source languages including Pascal, Java, C# and VB. Drag-and-drop, WYSIWYG design. The behavior of the GUI designer is a little awkward. For example, right click doesn't give you the ability to cut and paste, etc., necessitating a roundtrip to the window's menu. Doesn't look like they have a whole lot of widgets in the evaluation version. A bunch of ther stuff thrown in, like DB integration, PDF reporting, etc.
JoyiStar Juno Custom IDE JoyiStar Java/JSP Commercial I apologize that I really haven't had a chance to look at is what in any detail. If anyone cares to contribute a review, I'd be happy to post it.
MyEclipse Eclipse Plugin J2EE Commercial With MyEclipse 4.x, the popular eclipse extension added support for JavaScript editing and debugging. With version 5.0, new features are making their way into MyEclipse, such as runtime DOM inspection, HTTP header monitoring, and cache control.
Zero Kode Browser Based ZK zul/Java Open Source IDE written in ZK that allows you to visually design a ZK application.
MX Ajax Toolbox Dreamweaver Plugin PHP Commercial Supports PHP_MySQL and PHP_ADODB on the server side.
Aptana Eclipse Plugin & Custom IDE Multiple Javascript/HTML/CSS Open Source Works with AFLAX, Dojo, MochiKit, Prototype, Rico, sript.aculo.us, Yahoo UI
Yet Another GWT Plugin Eclipse Plugin GWT Java Open Source Forked from Googlipse
Googlipse Eclipse Plugin GWT Java Open Source Wraps the create, run and compile for you.
VistaFei Eclipse Plugin GWT Java Commercial Supports visual design of UI.
GWT Plugin IntelliJ GWT Java Commercial It does all of the messy setup of the GWT Eclipse project and application creation for you. It allows you to create several GWT entities via menus: Module, Entry Point, Remote Service (client and server side classes), and Serializable classes. The automatic creation of a Remote Service with it's three files (shades of EJB) is especially nice.
Backbase Java Eclipse Plugin Backbase Engine/JSF Java/JSP Commercial Plugin based on WTP. Includes new UI component creation wizard.
Backbase .NET Visual Studio Plugin Backbase Engine C#, VB Commercial Under development
Backbase Dreamweaver Dreamweaver Plugin Backbase Engine Commercial
Visual Studio Atlas C#, VB Commercial
NetBeans GWT Project Template GWT Java Open Source
ThinkCap JX Custom IDE ThinkCap JX Framework Java/JSP Commercial A first scan makes me think that this is mostly an afterthought in a J2EE suite. In fact, the documentation states that it is based on struts. The framework is now supposedly open source.
RadRails Eclipse Plugin Ruby on Rails Ruby Open Source Can be combined with Aptana.
Oracle JDeveloper Custom IDE JSF Java Commercial The support here seems somewhat rudimentary.
jMaki Netbeans Plugin JSP/JSF Java/JSP Open Source This NetBeans 5.5 plug-in gives youdrag-and-drop insertion of jMaki components directly into your JSP pages.
Ajax Toolkit Framework Eclipse Plugin Javascript Open Source Open Source Eclipse Plugin. Really more of a toolkit for building other AJAX IDE plugins. Starts by combining Dojo and Zimbra Toolkit. Very early in it's development. From the project docs: ATF enables support of DOM browsing and JavaScript debugging by using Mozilla XULrunner to embed the Mozilla browser component (Gecko) in the Eclipse framework.


If I've left out any IDE's, and I am sure I have, or have made any mistakes or omissions, and I'm sure I've done that too, please don't hesitate to drop me a line at [email protected].

你可能感兴趣的:(eclipse,Ajax,ide,gwt,Dreamweaver)