Kick ass code editing and end to end JavaScript debugging by Fabian Jakobs

| Comments (0)

At JSConf we do not tollerate product pitches (not even by our sponsors). The only exception is when the product rocks and has the potential of moving the community forward.

At ajax.org our goal is to create a completely web based IDE. Of course one of the key features is a code editor that developers really enjoy to use. The ajax.org code editor (ACE) uses the DOM for rendering and doesn't depend on any external JavaScript library. It is capable of working with huge documents even in older browsers like IE6. In this talk I will demonstrate the features developers are interested in. For example code completion, syntax highlight, toggle comment, auto indent/outdent or moving/copying lines. Further I will take a look under the cover and show how it is implemented so every attendee can start hacking on it right away.

Fabian_Jakobs.jpgAnother important feature of the IDE will be the integrated debugger. With this debugger developers are able to debug node.js and Chrome and thus have an end to end JavaScript debugging solution. I will show how this is acomplished and demonstrate how to debug a node.js server with a JavaScript client running in Chrome.

About Fabian
Fabian has been working on the cutting edge of JavaScript for his entire professional live. First as framework architect at 1&1 for the JavaScript RIA framework qooxdoo and now as lead developer at ajax.org. There he is working on the next generation of web based IDEs.

Leave a comment

JS Reference

Categories

Twitter

  •