命令菜单允许你在Notepad++中运行程序,例如启动浏览器打开当前文件,或者用外部编译器编译当前文件。你可以根据当前打开的文件状态来传递参数给你要运行的程序。
为了执行一个新命令:
选择运行->运行...之后会弹出一个对话框,询问你要运行的程序的路径,或者是任何命令行的参数。你可以通过浏览按钮来选择你要运行的程序。下拉列表里面有你最近运行的程序。命令行参数可以是当前打开文档的状态,包含在$(...)中,...可以是:
FULL_CURRENT_PATH
当前文件的完整路径
CURRENT_DIRECTORY
当前文件所在的目录
FILE_NAME
当前文件的文件名,不包含目录
NAME_PART
当前文件的文件名,不包含扩展名
EXT_PART
当前文件的扩展名
NPP_DIRECTORY
Notepad++程序所在的目录
>CURRENT_WORD
当前选中的文本
CURRENT_LINE
当前选中文本所在行的行号(行号从0开始,第一行的行号为0)
当前选中文本所在列的列号(列号从0开始,第一列的列号为0)
CURRENT_COLUMN
例如,
|
"$(NPP_DIRECTORY)\notepad++.exe" -multiInst "$(FULL_CURRENT_PATH)" |
会启动Notepad++的一个新实例打开当前文件。如果路径包含空格,记得要用引号将路径名括起来。具体的Notepad++命令行参数,请参见命令行一节
运行已有的命令:
在运行菜单中选择运行...菜单项下面的菜单.如果没有可选的命令话,下面的菜单是空的
保存命令:
选择运行->运行...,输入命令后按保存...按钮.在弹出的对话框中,输入命令的名称,及默认的快捷键。保持命令之后,命令就会出现在运行菜单下面。
编辑或删除已有的命令:
快捷键映射(参见快捷键映射)显示所有有效的命令,可以修改或删除你定义的任何快捷键,包括anyshortcutyoudefined,including运行命令本身。也可以通过运行->修改快捷键/删除命令做到这点。修改或删除已有命令并不能编辑命令文本,你需要编辑shortcuts.xml文件来达到这点。(
(责任编辑:ken)