Ctrl+转移+p 默认分配给 Playback
命令。 Notepad ++在快捷映射方面是错误的,可以轻松创建碰撞。例如,请参见打开错误 #3635.
我的建议是尝试将其分配给其他东西(个人喜好是 F5)并仔细检查尚未分配!
题
我决定使用NPPEXEC从记事本++运行我的Python文件,但是我遇到了一个问题。我创建了一个带有一行的简单脚本:
python -i $(FULL_CURRENT_PATH)
并将脚本添加到NPPEXEC高级选项中的“菜单项”中。该脚本出现在我的宏选项卡中,并在运行它时执行我需要的操作。问题是我无法为此命令设置键盘快捷键。该命令出现在我的快捷映射器(在插件命令下)中,我可以将其设置为
shift+ctrl+p
但是问题在于,当我击中三个钥匙时,它根本不起作用。关键组合不是问题,因为我能够创建一个测试宏,该测试宏,当我击中Shift+Ctrl+p时。
编辑:更多更新:appdata中的快捷方式xml确实会在我添加快捷方式时会更改。
<PluginCommand moduleName="NppExec.dll" internalID="20" Ctrl="yes" Alt="no" Shift="yes" Key="80" />
被添加。这正是我的Ctrl+Shift+P命令,它在那里,只是不发射。
还有其他人经历这种奇怪的行为吗?任何帮助将被大大应用。
解决方案
Ctrl+转移+p 默认分配给 Playback
命令。 Notepad ++在快捷映射方面是错误的,可以轻松创建碰撞。例如,请参见打开错误 #3635.
我的建议是尝试将其分配给其他东西(个人喜好是 F5)并仔细检查尚未分配!