This is a direct copy of the post over at the official Palm forums. People asked that I place it over here now that it has reached alpha. Hopefully you guys like it as much as so many others have.
Komodo Edit is a free
cross platform editor for webOS development. For those using this editor or it's paid counterpart Komodo IDE a Add-on has been created to help speed up development. The add-on has been created to work along side non-webos projects also since many use Komodo for PHP and Python development along with many other languages.
The
Komodo Tools page has tools compatible with Komodo Edit and it's paid version Komodo IDE. Please read the install instructions (the Add-on is drag and drop, but the code completion has to be added from the preference panel).
(Screenshot, also there are more features to the right such as JSLint, check out the wiki article linked below for more screenshots)
Add-on (in beta, but stable)
The add-on includes all the features you will need along with integrated JSLint support. Updates are integrated into Komodo, but can be checked manually much like Firefox under Tools > Add-ons > Check for updates
Please view the webOS-Internals article below for a step by step install with screenshots.
Komodo WebOS Add-on Install - WebOS Internals
Code Completion
Complete code completion generated from the source for Mojo can also be downloaded.
Bugs and Suggestion
Please don't use this thread for bug reports, I don't really view this forum a whole lot. Use the
bug tracker instead. Even if you think it's small just add it. Gives me something to do inbetween these larger updates.
Frequently Asked Questions
Q. Komodo Edit vs. Eclipse?
A. This is all opinionated, but most have commented that Komodo is easier to use and setup. Code completion support is very nice for rapid development. The add-on is also currently superior to what Palm has provided for Eclipse and is updated frequently. Integrated JSLint support is usually commented on as being a huge plus. Managing multiple projects is quick and simple. Jumping between 10 different projects has been commented as smooth. Komodo Edit does lack Source control integration (the IDE has this). This will be integrated through the add-on at a later time though.
Do not discuss this in this thread. Keep discussion about the Tools.
Q. Is code completion required to use the Add-on?
A. No, but many find it useful while writing their applications.
Q. Is debugging going to be integrated?
A. Yes, it is being coded right now.
Q. Is SSH seperate from the systems SSH?
A. Yes Komodo and the webOS add-on handle SSH themselves this makes SSH cross platform without the need of putty for windows users.
Q. Are translations provided?
A. The add-on will hopefully support this at a later time, but will take some reorganizing as only around 1/5 of all text is stored in the language files at the moment.
Q. Where can I get help?
A. Most of the people in freenode.net IRC #webos use Komodo, they can help you or just PM me at "Templarian" although if I'm not in the channel I'm not going to be online. Plus those in the channel are large supporters of what I'm doing and it is main place I get input so quite a few of them know it pretty well.
Q. Can I use some of the add-ons functionality in my macros?
A. Yes, but some of these functions are still being finalized. All of the base functions are being written in a reusable fashion with callbacks. Hopefully list these later on when I'm sure they won't be changed anymore.
Q. Source Control?
A. The paid IDE has every source control built in very nicely. I've been asked to build it into Komodo Edit for git (could be expanded to others since I'm an SVN person). A lot of little things to code in before this though.
Q. Do you view these forums?
A. More of an IRC person. But since it is a sticky now I'll do my best to view this forum more.
Good luck everyone and I hope these tools can help you to create some amazing applications.