NppExec
NppExec [ sourceforge ]允许你从 Notepad ++中的控制台窗口执行命令和脚本。它可以在 Plugins -> NppExec
的菜单栏中找到,或者只需 F6 按下键(快捷键 Ctrl + F6 将运行最新的命令)。
示例:以下将
- 将控制台设置为
output_var: on
,这意味着我们可以使用控制台的输出 - 从文件
C:\scripts\query.sql
运行 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 Options
并运行它 Notepad ++启动,关闭,甚至使用宏将该脚本添加到插件命令。例如,通过将上述示例保存为运行查询,我可以使用高级选项中的左下角字段将其添加到菜单中。
只要选中放置到宏子菜单框,该脚本将在重新启动 Notepad ++后以宏的形式提供。
最后,可以使用 Settings -> Shortcut mapper -> Plugin commands
为宏/命令分配快捷方式。