为什么打开的文件列表会一直显示在Notepad ++中?

时间:2017-09-06 16:44:04

标签: notepad++

有时在Notepad ++中滚动文档时,会出现一个小棕褐色框,显示当前打开的文件列表。

Box of currently open files

我已经检查了Shortcut Mapper中的每个命令,但是我无法弄清楚是什么让这个框出现。因为它,我几次切换文件就失去了我的位置。

为什么这个打开的文件框会一直显示?

3 个答案:

答案 0 :(得分:1)

显然文档切换器打开时带有右键单击+鼠标滚轮。它允许您使用滚轮在标签之间切换。

Based on this unanswered Super User question from 2013,似乎没有办法禁用此快捷方式。

答案 1 :(得分:0)

虽然仅在Notepad ++中没有办法(不更改源代码),但有一种方法可以使用以下AutoHotKey宏:

WheelDown::
  GetKeyState state, RButton, P ; get state of right mouse button
  If (state = "U") {            ; U = up
    Send {WheelDown}
  }
  Return

WheelUp::
  GetKeyState state, RButton, P ; get state of right mouse button
  If (state = "U") {            ; U = up
    Send {WheelUp}
  }
  Return

我在Notepad ++中对它进行了测试,它可以正常工作。正如您从代码中看到的那样,鼠标滚轮始终被捕获,但仅在鼠标右键启动时转发到进一步处理。

如果要仅将此行为限制为Notepad ++,请添加#IfWinActive指令,否则它是系统范围的。

注意: AHK每秒都有故意限制传入事件(此处:来自滚轮)。如果超过,AHK会打印警告。但你可以增加限制,你应该好好去。

答案 2 :(得分:0)

正如有人已经说过的那样,它通过右键单击 + 鼠标滚轮打开。您可以禁用弹出窗口:

  • 转到设置 > 首选项 > MISC。 > "文档切换器 (Ctrl+TAB)"
  • 取消选中启用

注意:

  • 我使用的是 notepad++ 7.9.1(最新版本)
  • notepad++ 7.3.3,有这个设置,但不是第一个,去掉了可用的发行说明和这个 youtube 视频的日期:https://www.youtube.com/watch?v=0-l-jBe9jho