~/talk

Kick ass code editing and end to end JavaScript debugging

Talkat JSConf.eu 2010 · 2010-09-25..09-26· [developer-experience, testing]
links:none on file
slides:none on file

A browser IDE called cloud9 IDE runs code on a local Node instance and proxies the v8 debugger protocol over socket IO to provide end-to-end debugging including breakpoints, scope inspection and live evaluation, with a Chrome debugging prototype promised. The editor uses a DOM virtual viewport so editing scales to a 16,000-line file without full-document rendering, exposes a JavaScript plugin system, and ships its code as open-source on GitHub though the product is still a tech preview.

AI-written summary · about

  1. 0:00Intro
  2. 0:25Code Editor
  3. 1:05Overview
  4. 5:31Requirements
  5. 6:20Why not Bespin?
  6. 7:36Implementation Options
  7. 7:54Content Editable
  8. 8:28Canvas
  9. 9:33Pure DOM
  10. 10:41DOM + virtual view port
  11. 11:33Renderer
  12. 11:54Layers
  13. 16:36Everything is a Plugin
  14. 17:01What is a plugin
  15. 21:56Debugging
  16. 29:41Open Source Building Blocks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.