F5我在我的命令(执行)中做这样的事情:
C:\Python27\pythonw.exe G:\my_python_script.py
我想在每次保存文件时运行此脚本。当我将此命令保存为Ctrl+S时,Notepad++ 不会运行它,只会保存我的文件。
答案1
如果您使用 NppExec 插件,以下宏将执行您想要的操作:
npp_save
C:\Python27\pythonw.exe G:\my_python_script.py
这可以绑定到任何组合键,不依赖于任何现有的快捷方式,并且在必要时会弹出保存对话框。
答案2
您可以保存一个执行此操作的宏。
首先,更改文件以便保存。然后Start Macro
,,Ctrl+S
执行脚本Stop Recording
,,Save recorded Macro
。
现在您可以将此宏保存为Ctrl+S
加上某些内容,或者只是保存Ctrl+S
,后者需要您取消映射Ctrl+S
。
如果您必须将其作为全局挂钩Ctrl+S
(作为保存),那么我没有答案给您,因为我不相信这是允许的,尽管您可以宏任何您想要的事件组合。
希望这可以帮助!