I started to learn Sencha Touch since last week. And I found there is no good editor. I've tried Konomo editor, Eclipse etc. At last I decided to give Dashcode a try. To my surprise, after a few try and error, I managed to setup my sencha touch MVC project in Dashcode and I can edit, debug/run (through simulator browser) inside Dashcode (I can even setup breakpoint and distribute my whole project by compress my js file).
In order to make it a perfect editor for Sencha Touch, I need:
1. Fix the crash problem by double click my project file (It's no problem to use Dashcode File->open to open the project file)
2. Create a Dashcode template for Sencha Touch (To remove some unnecessary files/folders from original project)
If anybody is interested at this, we can discuss and research together to make Dashcode a free and perfect sencha touch editor.