I use Netbeans (http://netbeans.org) for free, but you donβt have the methods you want to autocomplete and use, which is better for what I found in Aptana studio (http: www.aptana.com), but this paid out.
For netbeans, you can change the IDE to automatically terminate based on libraries in Sencha: -
a) Right-click the SenchaApp application and select "Properties" from the drop-down menu
b) In the "Libraries" menu, select "Add Libraries" and in the window that opens, click "Create ..."
c) Name the library "Sencha_Touch" and select "Class Library" from the drop-down list.
d) On the Classpath tab, click Add JAR / Folder and select the touch folder you downloaded earlier.
e) Click OK and select the newly created Sencha_Touch library.
To verify that the code has been added correctly, create the app.js file in the application folder. Type Ext followed by "." - If the above steps were performed correctly, code completion should work.
Or go to http://techtalktone.wordpress.com/2012/02/22/using-netbeans-ide-with-sencha-touch/
source share