问题:有没有人足够熟悉 Komodo Edit 来了解这个宏?当通过工具面板调用宏时,我需要弄清楚如何在宏中进行缓冲区文本选择。
问题:我在 Komodo Edit javascript 中有一个非常简单的宏,它可以按预期工作,但仅在通过自定义键绑定调用时。如果用户试图从标准的“工具面板”调用它,那么 selectWordLeft 调用什么也不做。我的猜测是失败是由于编辑缓冲区没有焦点引起的,但人们会认为告诉宏明确将焦点放在缓冲区上会起作用。
komodo.view.setFocus();
komodo.doCommand('cmd_selectWordLeft'); /// this NO_WORKY
背景: Komodo Edit,版本 5.0.2,build 2604,平台 win32-x86。建于 2008 年 11 月 19 日星期三 18:33:41。