运行菜单可以让你在 Notepad++ 里直接打开电脑上的其他程序或执行系统命令,还能把常用命令保存到菜单里,也可以设置快捷键方便快速使用。借助一些专用格式,你还能把当前文件名、选中的文字等内容当作程序的运行参数。这些保存好的命令,都会存放在 shortcuts.xml 配置文件里。
运行新命令
点击菜单里的「运行 → 运行…」,会弹出一个窗口,这就是用来执行新命令的地方。
你可以在这里输入任何能在 Windows 运行窗口里用的命令(按 Win+R 就能打开这个系统运行窗口)。
如果在命令前面加上
cmd.exe /c,命令会在系统命令行窗口里执行,执行完窗口自动关闭。如果加上
cmd.exe /k,命令执行完后,命令行窗口会一直开着。如果用
powershell.exe开头写命令,就会在 PowerShell 环境里运行。
窗口里的输入框用来填写要运行的命令。如果程序不在系统默认路径里,你必须写完整的文件位置。如果路径里有空格,一定要用英文引号把路径包起来。输入框的下拉列表会记住你这次用过的命令;旁边的「…」按钮可以让你直接浏览选择要运行的程序;「+」按钮可以快速插入专用参数(这是 v8.8.4 版本新增功能)。
点「运行」按钮就会直接执行命令。 点「保存…」按钮可以把这条命令存到运行菜单里,还能给它设置快捷键。点确定就保存,点取消就不保存。 点取消按钮或窗口右上角的叉号,可以直接关掉窗口,不运行也不保存命令。
运行已经保存的命令
保存过的命令会出现在运行菜单里「运行…」的下方,直接点击就能执行。
管理命令和快捷键
点击「运行 → 修改快捷方式 / 删除命令」,可以在快捷键设置界面里调整命令:
在「运行命令」页面里管理所有保存的命令
点修改可以添加或更改快捷键
点清除可以删掉快捷键,但保留菜单里的命令
点删除会把命令从菜单里彻底移除
点关闭退出设置窗口
使用例子
用默认方式打开当前文件
系统会根据文件后缀自动选择打开方式。比如批处理文件直接运行,表格文件用表格软件打开,Python 代码用 Python 工具运行。
用浏览器打开网页文件
你可以用运行菜单代替视图菜单里的浏览器预览,用系统默认浏览器打开当前网页文件。也可以自己设置命令,指定用某一个浏览器打开。
输入特殊符号和表情
如果想输入特殊符号或表情,可以保存一条命令,打开 Windows 自带的字符映射工具。也可以设置命令,直接从 Notepad++ 里启动第三方表情键盘软件。
运行代码编译工具
如果你在写程序代码,可以设置快捷键,在当前文件夹里运行代码编译相关工具。
快速查资料
可以设置命令,用浏览器直接搜索当前光标所在的单词,比如查维基百科或者 Python 官方文档。
快速打开文本里的文件名
如果文字里有文件名,把光标放在上面,运行对应命令,就能直接在 Notepad++ 里打开这个文件,也可以设置成在新窗口打开。
只要是能在命令行里用一行运行的程序,都可以在这里设置使用,用法非常灵活。
复杂任务怎么处理
如果一条命令不够用,可以:
写批处理文件:把多条命令写进
.bat、.cmd或.ps1文件里,再用运行菜单调用这个文件,还能传递参数。安装 NppExec 插件:从插件管理里安装,支持更强大的批处理功能,可以在 Notepad++ 内部显示命令运行结果。
使用脚本插件:比如 PythonScript、LuaScript 等插件,用编程代码实现更复杂的操作,也有内置控制台窗口。
安全提醒
运行菜单可以执行电脑上任意程序,一定要使用你确定安全的软件路径。你需要对自己运行的外部程序负责,Notepad++ 的开发者不对这些外部命令及其运行结果承担责任。