notepad++ NppExec

示例

NppExec [sourceforge]允许您从Notepad ++中的控制台窗口执行命令和脚本。可以在菜单栏中的Plugins -> NppExec或只需按一下F6键即可找到它(快捷键Ctrl+F6将运行最新命令)。

示例:以下将

  • 将控制台设置为output_var: on,这意味着我们可以使用控制台的输出

  • 从文件运行SQL查询 C:\scripts\query.sql

  • 从控制台获取输出,并将其放入光标所在的活动文件中

  • 关闭控制台

  • 清除控制台

NPE_CONSOLE v+
sqlcmd -S 111.111.1.1 -U UserName -P "password" -i C:\scripts\query.sql
sel_settext $(OUTPUT)
NPP_CONSOLE 0
cls

NppExec还允许您保存脚本。保存它们之后,您可以在Plugins -> NppExec -> Advanced OptionsNotepad ++启动,关闭甚至使用宏将该脚本添加到“插件”命令中的任何时间都去运行它。例如,通过将上面的示例另存为“运行查询”,我可以使用“高级选项”中的左下方字段将其添加到菜单中。

添加到菜单

重新启动Notepad ++之后,只要选中“放置到宏子菜单”框,该脚本就可以作为使用。

最后,可以使用将快捷方式分配给宏/命令Settings -> Shortcut mapper -> Plugin commands。