为啥我不能在 notepad++ 中为 Scintilla 命令添加“Enter”?

Posted

技术标签:

【中文标题】为啥我不能在 notepad++ 中为 Scintilla 命令添加“Enter”?【英文标题】:Why I cannot add 'Enter' for Scintilla commands in notepad++?为什么我不能在 notepad++ 中为 Scintilla 命令添加“Enter”? 【发布时间】:2016-06-16 08:38:54 【问题描述】:

我不小心从Scintilla commands 中删除了Enter,看起来无法重新添加 - Add 按钮是灰色的,无法点击:

【问题讨论】:

【参考方案1】:

据我所知,Notepad++ 中没有选项,但您可以编辑 shortcuts.xml 文件以恢复原始分配。

可以在以下任一位置找到 XML 文件:

%ProgramFiles(x86)%\Notepad++\shortcuts.xml %appdata%\Roaming\Notepad++\shortcuts.xml Notepad++Portable\Data\Config\shortcuts.xml 运行便携版时

打开文件并清空ScintillaKeys 节点:

应该变成:

保存文件并重新启动 Notepad++。 Enter 的快捷键应该被恢复了。

【讨论】:

该文件也可能位于 %appdata%\Roaming\Notepad++\shortcuts.xml @TigerhawkT3 谢谢!我会将此位置添加到答案中。 如果您在其他地方安装了notepad++,它也可能在安装文件夹中的shortcuts.xml 中。至少对我来说是这样(我的 appdata 和程序文件 x86 没有 notepad++ 文件)。

以上是关于为啥我不能在 notepad++ 中为 Scintilla 命令添加“Enter”?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我不能在 AsyncTask 中为另一个类的 ListView 设置适配器?

为啥我不能在继承属性中为封闭的泛型使用 C# 语法,但 CLR 语法很好

为啥我们不能在 xcode 6.1.1 中为推送通知选择配置文件和代码签名

如何在 Notepad++ 中为 Less 添加语法高亮?

为啥不能在 python 中为对象添加属性? [复制]

为啥 Shift+F3 在 Notepad++ 中停止工作?