Notepad++ 热键用于“标记所有”搜索文本

Notepad++ 热键用于“标记所有”搜索文本

标记搜索框中的所有文本的快捷方式是什么?

在此处输入图片描述

答案1

我也错过了这个功能,而且我解决了它


你的红色圆圈1(在标记选项卡处打开对话框):

创建一个自动热键宏,将自定义快捷键 ++Ctrl转换为按键ShiftM

^+M::Send ^+f+{Tab}{Right}  ;sends Ctrl+Shift+F, Shift+Tab, right arrow :)

我建议在适当的上下文中使用此宏,如下所示这个答案

笔记:确保您使用的是新版 Notepad++。在旧版本中,无法通过按键切换选项卡。


你的红色圆圈3(按下键盘加速键):

  1. 在 Notepad++ 文件夹中,找到文件english_customizable.xml

  2. 打开文件进行编辑

  3. 查找行<Item id="1615" name="Find All"/>

  4. 放在&amp;要显示下划线的字母前面。
    例如:要创建下划线,A请使用<Item id="1615" name="Find &amp;All"/>
    :(提示:添加您想要的任何其他加速器。除标签外,在任何地方均可使用。

  5. 保存文件

  6. 优先窗口,将语言更改为English (customizable)
    如果您已经在使用此语言,请切换到另一种语言并切换回来。

  7. 享受!

答案2

它是默认按钮,因此按 [Enter] 将标记全部。按钮周围非常淡的蓝色边缘是默认按钮的视觉指示,也是按下 Enter 时执行的操作。

与您的屏幕截图中的 Windows 8 相比,Windows 7 Aero 主题中的蓝色更加明显。

在此处输入图片描述

答案3

我理解这个问题的意思是,你想通过键盘快捷键突出显示(标记)一个关键字(无论它在文本中出现在哪里)。考虑到 Notepad++ 在重新加载文件时会删除标记,使用键盘快捷键可以避免冗长的过程,尤其是在需要标记多个关键字时。

Notepad++ 很久以前就内置了宏录制功能,而且它可以很好地完成工作:

  1. 项目清单
  2. 选择菜单项“宏”->“开始录制”
  3. 在文本中输入需要标记的文字
  4. 按“标记全部”
  5. 选项:对所有需要标记的关键词重复步骤 2 和 3
  6. 选择菜单项宏->停止录制

现在每次重新加载文件时,只需按 Ctrl+Shift+P 运行宏,所有关键字就会立即被标记。

相关内容