Tips for development

prefs.xml

If using code to modify prefs.xml file make a back up before proceding

location on a mac in this directory /Users//Library/Application Support/Komodo[IDE|Edit]/

example:

/Users/admin/Library/Application Support/KomodoIDE/9.2

// TODO: locations on linux windows

Extensions installed location

/Users//Library/Application Support/Komodo[IDE|Edit]//XRE/extensions

Where does Komodo keep settings data?

Komodo stores preferences, macros, templates, keybinding schemes and other settings in a user-specific directory called the user data directory. The name and location of this directory varies depending on the operating system and Komodo version:

Windows Vista, Windows 7, Windows 8 or newer

C:\Users\<user>\AppData\Local\ActiveState\Komodo[IDE|Edit]\<version>

Windows XP or older

```C:\Documents and Settings\<username>\Local Settings\Application Data\ActiveState\Komodo[IDE|Edit]\<version>

Linux

/home/<user>/.komodo[ide|edit]/<version>

Mac OS X

/Users/<user>/Library/Application Support/Komodo[IDE|Edit]/<version>

Extension icon

appears in Komodo add-ons list, size is 48px * 48px, located in install.rdf file

\<em:iconURL>chrome://extensionname/skin/images/icon48.png</em:iconURL>

Use error catching in javascript

http://www.w3schools.com/js/js_errors.asp

http://www.journaldev.com/1696/java-exception-handling-tutorial-with-examples-and-best-practices

http://javascript.info/tutorial/exceptions

http://www.sitepoint.com/exceptional-exception-handling-in-javascript/

http://www.devshed.com/c/a/JavaScript/JavaScript-Exception-Handling/

http://downloads.activestate.com/Komodo/releases/8.5.4/

location of schemes

/Users/silvermac/Library/Application Support/KomodoIDE/9.2/schemes

location of extensions

/Users/silvermac/Library/Application Support/KomodoIDE/9.2/XRE/extensions

use html tools extension for html editing