ActiveState Community

komodo

New features in Komodo 4.4

Description:

A very quick overview of the new features in Komodo IDE 4.4 including the sections list and SCC change lists.

Ruby on Rails 2 Support in Komodo 4.3: Part 1

Description:

In this screencast, the first of two parts, Eric shows
how to get started with the Ruby on Rails project
template in Komodo 4.3. The new template supports both
versions 1.x and 2.x of Rails; here Eric focuses on
how to use the template with Rails 2.0. He'll also
show how to use the abbreviation and unit-testing
features that are new in Komodo 4.3.

New features in Komodo 4.3

Description:

In this screencast Troy walks you through the major new features in Komodo 4.3 including Abbreviations, Unit Test, and Replace in Files.

Performance problems with remote User profiles

OS: Windows | Product: Komodo | tags: komodo preferences window
Question:

Komodo performs badly on my Laptop when I am at work on my company network, but works fine when I'm at home. How do I fix this?

Answer:

This is possibly because your Company's network uses roaming or remote profiles, so when you are at work your User profile directory ( including Komodo's preferences ) are stored on a remote server. The best way to work around this is to instead store your preferences in a different directory on your machines local drive, outside of your user profile area.

1. create a new environment variable called 'KOMODO_USERDATADIR' and set it to a local path such as 'C:\KomodoPrefs\':

- right-click on My Computer and select Properties
- click on the Advanced tab and hit the Environment button towards the bottom
- below the System Variables list, click on the 'New' button
- for 'Variable name' fill in KOMODO_USERDATADIR, for 'Variable value' fill in your local path.

2. Start Komodo. This will create a new set of preferences in the local directory, and hopefully improve performance.

How Do I Install New Dictionaries for Spell-Checking

Question:

How do I install a new dictionary for Komodo's spell-checker, such as British English or German.

Answer:

Komodo uses Mozilla's dictionaries. Each dictionary consists of two files, ln-LC.aff and ln-LC.dic, where "ln" is the language's two-letter ISO language code, and "LC" denotes ts two-letter locale code. Komodo ships with the files en-US.aff and en-US.dic in the <komodo-install-dir>/lib/mozilla/dictionaries.

You can either copy existing Mozilla dictionaries from other programs, such as the <thunderbird-install-dir>/dictionaries directory, or find the dictionary you need at http://www.mozilla.com/en-US/thunderbird/dictionaries.html

Download the .xpi into a temporary directory, unzip it, and copy the .aff and .dic files to <komodo-install-dir>/lib/mozilla/dictionaries

Komodo should offer the new dictionaries in the Check Spelling dialog's Language drop-down bar. There is no preference to change dictionaries -- Komodo assumes that the most recent language is your preferred one, and remembers it.

One thing to keep in mind is that these dictionaries install into the program's installed area, not the profile area. This is a known bug with all Mozilla-based programs, and work is in progress to improve this on an overall basis -- the new spell-checkers will reportedly be faster, support more natural languages, and will be installed into the profile area. For now, when you migrate from version 4.2 of Komodo to a newer version, you'll have to manually copy the dictionaries over (unless the Komodo installer does that for you at that point).

Introduction to Komodo IDE

Description:

The Introduction to Komodo IDE screencast is a great starting point for new Komodo users and for programmers looking to switch to Komodo. From the toolbox to configurable syntax highlighting, Troy Topnik demonstrates some of the key features of Komodo IDE, including code intelligence (autocomplete and calltips) in multi-language files, customizable key bindings and Vi emulation, configurable toolbars, and project templates.

PHP configuration fails on Windows Vista x64

OS: All / Any | Product: Komodo | tags: amd64 komodo vista windows x64
Question:

I am using a Windows Vista x64 system, and get an error when trying to configure PHP for debugging. Is there are fix for this?

Answer:

This problem is because Komodo is installed to the path

C:\Program Files (x86)\

on Windows Vista x64, and php.ini will not allow paths with parnthese characters in it. There are two possible workarounds:

1. Run the debugger configuration wizard and specify that Komodo's php.ini and php_xdebug.dll should both be placed on a safe path, preferably something like:

C:\php5.2\xdebug\

2. optionally reinstall Komodo to C:\Program Files\ instead.

Komodo 4.1 Rails project template tutorial

Description:

In this screencast, Komodo developer Eric Promislow will walk you through the new Rails-specific features in Komodo 4.1 by demonstrating how to quickly build an application in Rails.

Replacement Tcl linter binaries

OS: All / Any | Product: Komodo | tags: 4.1 komodo tcl
Question:

I get an error 'Invalid License' when editing Tcl code in Komodo 4.1. What's going on?

Answer:

Komodo 4.1.0 shipped with a Tcl linter binary that incorrectly checks for a license. To fix this, please replace the 'kotcllint' binary in your Komodo installation ( kotcllint.exe on Wiindows ) with one from the attached zip archive.

To install, unzip the attached file and copy the kotcllint or kotcllint.exe file for your OS to the following path overwriting the existing file:

C:\Program Files\ActiveState Komodo IDE 4.1\lib\support\tcl\ ( Windows )

/opt/Komodo-IDE-4.1/lib/support/tcl/ ( Linux )

/Applications/Komodo IDE.app/Contents/SharedSupport/tcl/ ( OS X )

This issue will be fixed shortly in the upcoming Komodo 4.1.1 release.

Extending Komodo IDE trial

OS: All / Any | Product: Licensing | tags: ide komodo license licensing trial
Question:

How do I extend my Komodo IDE trial license?

Answer:

To extend your Komodo trial license:

1. go to this link in your browser:
http://www.activestate.com/store/komodo_ide/trial/extend/

2. sign in to your ActiveState.com account (you may need to register if you have not done so previously)

3. download and install a new Trial license