使用Komodo在Mac上的Python宏

时间:2011-05-30 04:35:38

标签: python macos macros komodo

我正在使用Komodo IDE,版本6.1.1,版本61234,平台macosx-x86。我也使用Python 3.2和Python 2.7。我只是转而使用(我的第一台)Mac。操作系统版本10.6。?

在我的Windows机器上,我有几个宏设置,我想继续使用:

F2:保存文件,然后使用Python 2.x运行,结果显示,从当前目录开始
F3:保存文件然后使用Python 3.x运行,结果是tab,从当前目录开始

知道怎么做吗?我很擅长使用Mac,所以我不知道从哪里开始。

2 个答案:

答案 0 :(得分:2)

我最终编写了自己的宏 - 见下文......

// Macro recorded on: Thu Jun 10 2010 08:50:50 GMT+1000 (AUS Eastern Standard Time)
komodo.assertMacroVersion(3);
if (komodo.view && komodo.view.scintilla) { komodo.view.scintilla.focus(); }
komodo.doCommand('cmd_save')
ko.run.runEncodedCommand(window, '/usr/local/bin/pythonw \"%F\" {\'cwd\': u\'%D\'}');

和...

// Macro recorded on: Thu Jun 10 2010 08:50:50 GMT+1000 (AUS Eastern Standard Time)
komodo.assertMacroVersion(3);
if (komodo.view && komodo.view.scintilla) { komodo.view.scintilla.focus(); }
komodo.doCommand('cmd_save')
ko.run.runEncodedCommand(window, '/usr/local/bin/pythonw3 \"%F\" {\'cwd\': u\'%D\'}');

答案 1 :(得分:0)

转到“工具箱”,右键单击要保存的宏,然后单击“另存为”。将保存的宏复制到Mac。然后单击扳手图标,然后单击“从文件系统导入文件”

enter image description here

如果你有Komodo 7,那么你可以使用the Synchronization feature毫不费力地将你的宏同步到多台计算机。