66 keyboard-shortcuts notepad++ tabs
如何在 Notepad++ 中切换到当前文档左侧或右侧的文档?
例如,如果我有文档A、B和C打开,并且我当前正在编辑B,我想要一个快捷方式能够:
A,比如。. . ( Alt-LeftArrow或Ctrl- Pageup)或者
C,比如。. . (Alt-RightArrow或Ctrl- PageDown)。我发现的只是一种根据上次打开文档的“历史”切换到下一个或上一个文档的方法,例如:
( Ctrl-Tab和Ctrl- Shift- Tab)
我发现的例子很有用,但不是我想要的。
我所要求的可能吗?
小智 76
该功能默认包含在 Notepad++ v6.4.5 及更高版本中。6.4.5 于 2013 年 8 月 9 日发布。请注意,当前版本是 2018 年 7 月 23 日发布的 7.5.8。
如果您使用的是早于 v6.4.5 的 Notepad++ 版本,则此答案的其余部分仍然适用。
您可以在 Notepad++ 中本机执行此操作,但为了复制 Firefox 的行为,您需要禁用文档切换器和 MRU 行为。
就是这样!
请注意,您现在将无法再访问Ctrl+Tab/Shift+TabMRU 行为。如果你像我一样,没有这个阅读就活不下去。
Notepad++ 默认使用鼠标上的后退和前进按钮切换到相邻的左右标签,所以如果你是 AutoHotkey 的粉丝,你可以使用这个小脚本:
#IfWinActive, ahk_class Notepad++
; Switch to the adjacent tab to the left
^PgUp::
Send, {XButton1}
Return
; Switch to the adjacent tab to the right
^PgDn::
Send, {XButton2}
Return
Run Code Online (Sandbox Code Playgroud)
这不会干扰其他程序,并且可以让您拥有蛋糕并吃掉它!您可以使用页面左右的贯通相邻的标签Ctrl+PgUp和Ctrl+PgDn,你仍然可以使用内置文档切换功能使用切换到你上次使用的标签Ctrl+Tab和Ctrl+Shift+Tab-就像Firefox的:)
小智 13
设置 -> 首选项 -> MISC,文档切换器 (Ctrl-TAB)。取消选中“启用”复选框。然后将按照它们在选项卡中出现的顺序导航到文档。
如果您愿意,您还可以为下一个/上一个文档分配不同的键盘快捷键。
使用 AutoHotkey,如果用户已将鼠标后退和前进按钮映射到不同的目的,则可以修改 lukescammell 的解决方案以使用 Browser_Back 和 Browser_Forward:
#IfWinActive, ahk_class Notepad++
; Switch to the adjacent tab to the left
^PgUp::
Send, {Browser_Back}
Return
; Switch to the adjacent tab to the right
^PgDn::
Send, {Browser_Forward}
Return
Run Code Online (Sandbox Code Playgroud)
这些是一些多媒体键盘上的额外媒体按钮,用于在 Web 浏览器中后退和前进。
小智 5
如今,这是默认行为,因此如果您能够升级到最新版本的 Notepad++,您应该这样做。
新的快捷方式 141(下一个选项卡)和 142(上一个选项卡)至少在 6.4.3 版之前不存在,现在映射到 Ctrl+PgDn 和 Ctrl+PgUp。
这也绕过了 MRU 对话框,所以这是双赢。
| 归档时间: |
|
| 查看次数: |
43805 次 |
| 最近记录: |