Praveenpn.com

I need fire to cook, gas got over & hot plate is gone for a toss #lazy ...

Komodo Edit – A powerful free editor

with 7 comments

Komodo edit is a free text editor with support for a wide range of languages like php, perl, python, Ruby, Tcl & more. There are a lot of poerful features in komodo edit, I have a couple of favorites like remote editing & snippets.
Remote editing works like a breeze with support for a wide range of protocols like SCP, FTP, SFTP & more. Saving a file is not something which would cost you a minute or so, trust me it takes just 4-6 secs (worst case) to save a remote file.
The second feature which I like about this editor is the support for snippets. Snippets make komodo edit as powerful as textmate(mac only), and creating snippets is no rocket science, you’ll get going in just a couple of minutes.
Other features are the same like auto complete, code folding and syntax highlighting for more than 60(yes 60) languages.

I would suggest this editor to anyone who is lookign out for a multipurpose free editor which works on Window, Mac and Linux. Go get it!
I’ve put up a small screencast explaining some useful features of komodo edit like snippets, remote editing & auto complete.

Screencast – View the screencast on full screen mode with HD on for best quality.

[tags]edit, editor, free, komodo, mozilla, php[/tags]

Written by Praveen

May 2nd, 2008 at 9:34 am

Posted in Editors

7 Responses to 'Komodo Edit – A powerful free editor'

Subscribe to comments with RSS or TrackBack to 'Komodo Edit – A powerful free editor'.

  1. I’ve been using this text editor for a while and I’ve tried putting the insert snippet with the Tab key but it doesn’t work. How did you configure Komodo to add a snippet with the Tab key?

    Ronald

    12 Oct 08 at 7:14 am

  2. Hi Ronald,
    Here’s how I got it working.

    1. Go to Preferences -> Editor -> Key bindings
    2. Select ‘Editor: Insert Abbreviation Snippet by Name’ option
    3. Enter the key combination you like in the ‘New Key Sequence’ section(Press TAB in your case)
    4. Click on ‘Add’ & you’re done

    This is the first step I have explained in my screen cast.

    Here’s a screen shot of how the config. section looks like – http://skitch.com/holydevil/2c6y/komodo-edit

    P.S: I’m on a mac & settings might differ a bit on other OS

    Praveen

    12 Oct 08 at 5:13 pm

  3. Praveen: I have made that change and yet, tab still does not invoke snippet output. Any ideas?

    z_malloc

    18 Oct 08 at 12:17 am

  4. I have the same issue as z_malloc. I’m using OS X 10.5.6 and Komodo Edit 5.0.3. The tab keystroke is assigned to the Insert snippet by name action. Any thoughts on why that might be would be much appreciated.

    Rob Wilkerson

    24 Jan 09 at 8:01 am

  5. [...] the way – I found out that if you want the snippet auto-completion to work (a nice introductory video is here) you gotta make sure all the snippets you create stay in the [...]

  6. I had the same prob on Mac-Leopard! I tried different KomodoEdit installations but no improvement…. then I realized that IF I LEFT THE SNIPPETs MENU-HIERARCHY UNCHANGED everything was working fine!!! basically. it seems like the snippets must stay in one of the ‘default’ positions… otherwise it wont work :::: http://magicrebirth.wordpress.com/2009/02/09/komodo-edit-a-nice-free-python-editor/
    tx for the video anyways!! really helpful!

    mikele

    9 Feb 09 at 4:36 pm

  7. I am in leopard too, and I have the same problem with using the Tab key to insert snippets. I see the “no abbreviation at the current position” in the bottom status bar when I click Tab. That means that it is trying to execute a snippet, but can’t find any abbreviations. Because it works perfectly with any other key binding, my speculation was that it inserts the actual tab character before executing the snippet and so it doesn’t match the snippet name/abbreviation because of the Tab between it and the caret, but I just tested my snippets with 1 Tab after the abbreviation and it still works. (It doesn’t work with more than 1 Tab after though)
    My workaround is simple, bind the snippet insertion to shift+Tab! (I’m already getting used to it..) ;)

    Andres Ramirez

    30 Apr 09 at 8:55 pm

Leave a Reply