Monday, February 27th, 2006
IntelliJ IDEA Ajax Screencast
<p>IntelliJ IDEA is a fantastic Java IDE that many of the Ajaxians use on a daily basis. Although their bread and butter is Java development, they started to put JavaScript functionality into their IDE, and stepped it up from being a bit of a toy, to something quite useful in IntelliJ IDEA 5.1.They have put together a screencast showing the tool building a simple Ajax application where you see all of the completion magic that makes sure that you never get those typos.
Over on JavaLobby they used this as a lead in to ask What do you need/want from an AJAX tool?, so we re-ask this to the Ajaxian audience. What do you guys want to see in a Ajax development tool?
Do you want a WYSIWYG experience? Or a killer JavaScript source editor? Builtin support for Prototype and Dojo?
Related Content:












If you provide a good javascript editor, that is also integrated within an HTML/XHTML editor, you should not need better support for Dojo/Prototype, as it would work out of the box. As for WYSIWYG, well, if you have a live preview of the page you are editting, you then get WYSIWYG.
In other words, start with a good editor.
- Add live preview through multiple browsers.
- Add support for different JS engines (where possible), so you can test browser specific code
- Enable debugging within the engines provided (if possible)
If you have a good editor, you can work around the other options on your own. The problem is, I have not found a truly great editor for javascript, yet.
Builtin support for Dojo (proper introspection, autoseggests, code navigation, integrated help, and so on) would make it a superstar JavaScript IDE.
Paul,
What Dojo integration could mean is that the editor could grok the package system of Dojo. Just like IDEA inserts import’s in Java, it could add dojo.require() in JavaScript.
You start to use a Dojo method/object, and it makes sure you have it available via require or .
And that is just the start.
Cheers,
Dion
Ordered in matter of importance:
Number 1: Autocomplete, not only for built and standard .js libraries, but for linked modules too /very important!/.
Number 1001: Debugging capabilities
Number 1002: Syntax check
[...] Ajaxian » IntelliJ IDEA Ajax Screencast IntelliJ IDEA is a fantastic Java IDE that many of the Ajaxians use on a daily basis. Although their bread and butter is Java development, they started to put JavaScript functionality into their IDE, and stepped it up from being a bit of a toy, to somethi (tags: intellij idea ajax javascript ide ajaxian.com) [...]
[...] After IntelliJ IDEA 5.1 release, JetBrains asked what do you need/want from AJAX tool. The discussion first started at Javalobby and then continued at Ajaxian. We thank everyone who participated, since the answers were really interesting and useful. This time JetBrains starts a new survey together with Ajaxian to get more details about your AJAX needs. The survey contains 12 simple questions and it will not take a long time to answer them. In return, 10 randomly chosen participants will get free IntelliJ IDEA licences. The winners will be announced July, 1st, 2006. Read more about the survery or go to survey right now. Technorati tags: AJAX, Java, IDE, IntelliJ [...]