Komodo Edit save and run python macro

Komodo Edit is a good editor for many programming language. However, since it is free as compared to its brother Komodo IDE, there is lack of debugging function. But, Macro and run command do exist though. You can make use of those feature to save and debug your script with a click of a shortcut key.

Step 1: Create a new macro.

Add New Macro

Step 2: Enter the macro script below.

if (komodo.view) { komodo.view.setFocus() };
komodo.doCommand('cmd_save')
ko.run.runEncodedCommand(window, '%(python) \"%F\" {\'cwd\': u\'%D\'}');

You are free to change %(python) to %(perl), provided that perl is installed, and the environment path is set.

Enter the macro script

Step 5: Set a key binding to the new created macro.

Set a shortcut key

Now you just need to press the ‘F5′ key inorder to save and run a python script.

Related

This entry was posted in Python and tagged , . Bookmark the permalink.

One Response to Komodo Edit save and run python macro

  1. Martin says:

    Slightly improved:

    if (komodo.view) { komodo.view.setFocus() };
    komodo.doCommand(‘cmd_save’)
    ko.run.runEncodedCommand(window, ‘”%(python)” \”%F\” {\’cwd\’: u\’%D\’}');

    Needed for people like me whose Python installation has a space in its path.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>