Hi there, can anyone please help me to identify the best AJAX development IDE or tools base on the advantages and disadvantages? Thank you
For the "tools" part of your question, I have found the following combo quite good:
Firefox + Firebug + FireQuery + FireRainbow + PageSpeed + Web Developer
Have a look at the up-coming WebStorm from Jetbrains.
Upsides: Support for Javascript and extended frameworks, such as YUI, JQuery, Dojo and Prototype; code completion, refactoring and code inspection. Mozilla-based Javascript debugger
From the help file:
Smart, DOM-based, browser-type aware JavaScript code completion for: Keywords, labels, variables, parameters and functions. User defined and built-in JavaScript functions. JavaScript namespaces. JavaScript and AJAX error and syntax highlighting. JavaScript and AJAX-aware refactorings: Rename a file, function, variable, parameter, or label (both directly and via references). Move/Copy a file. Safe Delete a file. Extract inlined script from HTML to a JS file. Extract function. Numerous JavaScript and AJAX-aware code inspections and quick-fixes. JavaScript and AJAX Intention Actions that let create various application elements. JavaScript and AJAX code formatting and folding. JavaScript and AJAX code blocks, live
Downside: Not free and not yet released (there's a 45 day trial on the Jetbrains website)