Notepad ++在宏中使用“运行”命令

时间:2012-07-12 16:20:54

标签: macros notepad++

是否可以在Notepad ++中创建一个能够利用“运行”命令的宏,以便我可以调用外部.exe来操作指定的文件?我可以手动完成,但是当我创建一个包含run(F5)的宏并给它一个指定的命令时,它无法执行。这是因为创建宏时不支持run命令吗?如果是这样,有没有一种解决方法?

谢谢

编辑:添加上下文 - 我编写了一些ruby脚本来促进使用notepad ++完成的数据输入,并希望将它们集成到编辑器中。让它们通过记录宏创建的快捷方法运行似乎是最好的方法,除非不能使用run命令。

4 个答案:

答案 0 :(得分:3)

FWIW ZeusZeus Lite编辑可以做到这一点。

答案 1 :(得分:2)

您可以使用NppExec插件(Notepad++ wiki中提供)来执行此操作。它允许您使用执行命令的关键字创建迷你脚本。

您还可以在上下文(右键单击)菜单中添加脚本,或为其指定快捷方式。

我个人用它来保存一个sql文件,将自己放在当前目录中,然后在该文件上执行isql.exe(外部可执行文件)。这个简单的脚本将我的Notepad ++转换为一个非常方便的SQL IDE。

答案 2 :(得分:0)

我不认为你只使用Notepad ++。

请看这个主题: http://sourceforge.net/projects/notepad-plus/forums/forum/331754/topic/4805532

答案 3 :(得分:0)

如果我理解正确,你已经完成了所有设置但是在使用Notepad ++的运行命令运行它时遇到了问题吗? 如果是这样,请尝试我提到的 here

我在运行php编译器方面遇到了类似的问题,并在添加的“cmd / c”中解决了这个问题。最后还有一个“暂停”,正好让我看到发生了什么。