Wechseln zu Registerkarten rechts oder links von der aktuellen Registerkarte in Notepad ++

57

Wie kann ich in Notepad ++ zum Dokument links oder rechts neben dem aktuellen Dokument wechseln?

Wenn ich Dokumente Zum Beispiel haben A, Bund Coffen, und ich bin gerade bearbeiten B, würde ich eine Verknüpfung möchte in der Lage sein:

  1. zum Dokument wechseln A, wie. . . ( Alt- LeftArrowoder Ctrl- Pageup)

ODER

  1. zum Dokument wechseln C, wie. . . ( Alt- RightArrowoder Ctrl- PageDown).

Alles, was ich gefunden habe, ist eine Möglichkeit, zum nächsten oder vorherigen Dokument zu wechseln, basierend auf dem "Verlauf" des letzten Öffnens des Dokuments, zum Beispiel:

( Ctrl- Tabund Ctrl- Shift- Tab)

Die Beispiele, die ich gefunden habe, sind nützlich, aber nicht das, was ich will.

Ist das, wonach ich bitte, möglich?

Brien Foss
quelle
4
Ich kann nicht glauben, dass dies nur eine positive Bewertung hatte. ++.
Ripper234
1
Dieser ist der bessere doppelte Kandidat.
DavidPostill
Dies ist das Standardverhalten in Notepad ++ seit 6.4.5 (2013-08-09 notepad-plus-plus.org/download/v6.4.5.html ). Es gibt nichts in den Patchnotizen, aber ich habe gerade eine ganze Reihe alter Versionen heruntergeladen und dies ist die erste, die dieses Verhalten sofort anzeigt.
Lukescammell

Antworten:

64

Aktualisieren

Die Funktionalität ist standardmäßig in Notepad ++ v6.4.5 und höher enthalten. 6.4.5 wurde am 9. August 2013 veröffentlicht. Beachten Sie, dass die aktuelle Version 7.5.8 am 23. Juli 2018 veröffentlicht wurde.

Wenn Sie eine ältere Version von Notepad ++ als v6.4.5 verwenden, gilt der Rest dieser Antwort weiterhin.

Nativ

Sie können dies nativ in Notepad ++ tun, aber um das Verhalten von Firefox zu replizieren, müssen Sie den Document Switcher und das MRU-Verhalten deaktivieren.

MRU-Funktionalität deaktivieren

  1. Navigieren Sie zu Einstellungen> Einstellungen ...> MISC. .
    • Wo es heißt Document Switcher (Strg + TAB) deaktivieren Sie das erste Kontrollkästchen aktivieren .
    • Klicken Sie auf die Schaltfläche Schließen .

Erstellen Sie die Tastenkombinationen Strg + PGUP / PGDN

  1. Navigieren Sie zu Einstellungen> Shortcut Mapper ... .
    • Stellen Sie sicher, dass Sie sich auf der Registerkarte Hauptmenü befinden .
    • Scrollen Sie nach unten und sehen Sie in den Einträgen 192 Zum vorherigen Dokument wechseln und 193 Zum nächsten Dokument wechseln .
    • Standardmäßig sollten diese den Tastenkombinationen Strg + Umschalt + Tab und Strg + Tab zugeordnet sein .
    • Doppelklicken Sie an einer beliebigen Stelle auf die Zeile 192 und ändern Sie sie in Strg + Bild auf .
    • Doppelklicken Sie an einer beliebigen Stelle auf die Zeile 193 und ändern Sie sie in Strg + Bild ab .
    • Klicken Sie auf die Schaltfläche Schließen .

Das ist es!

Bitte beachten Sie, dass Sie Ctrl+Tab/Shift+Tabjetzt keinen Zugriff mehr auf das MRU-Verhalten haben. Wenn Sie, wie ich, ohne dieses Lesen nicht leben können, lesen Sie weiter.

Eine weitere (bessere) Option

Notepad ++ verwendet standardmäßig die Schaltflächen "Zurück" und "Vorwärts" einer Maus, um zu den benachbarten Registerkarten "Links" und "Rechts" zu wechseln. Wenn Sie also ein Fan von AutoHotkey sind, können Sie dieses kleine Skript verwenden:

#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

Dies wird andere Programme nicht stören und ermöglicht es Ihnen, Ihren Kuchen zu haben und ihn zu essen! Sie können links navigieren und rechts durch die Laschen benachbart mit Ctrl+PgUpund Ctrl+PgDnund Sie können immer noch auf Ihren zuletzt verwendeten Registerkarte schalen Sie die integrierte Dokument Switcher - Funktionalität verwenden Ctrl+Tabund Ctrl+Shift+Tab- wie Firefox :)

lukescammell
quelle
1
Das ist genau das, was ich mir schon lange gewünscht habe. Um in der Lage zu sein, mit Strg + PgDown UND / ODER Strg + Tab zum nächsten Tab (und der dazugehörigen Umkehrung) zu wechseln, habe ich es nicht ausprobiert noch, aber ich werde morgen ... Ich werde Autoit3 verwenden (das übergeordnete Element von AutoHotKey, wie ich verstehe. AutoHotKey wurde von Autoit gespalten. Ich überlege, ob mein Speicher auf dem
neuesten Stand
Wow, wo ist der +100 Knopf?
David Harkness
Wenn Sie die Strg-Taste gedrückt halten und mehrmals pgup drücken, haben die nachfolgenden Druckvorgänge leider keine Auswirkungen. Dies unterscheidet sich von dem, was ich in anderen Apps, z. B. Firefox, gewohnt bin.
Mads Skjern
1
Das Durchblättern mehrerer Registerkarten mit Strg + PgUp und PgDown funktioniert in Version 6.6.9
Underverse
Ich wollte mit einem AutoHotKey-Skript antworten, aber Sie scheinen mich geschlagen zu haben. :)
user7783780
11

Einstellungen -> Einstellungen -> MISC, Document Switcher (Strg-TAB). Deaktivieren Sie das Kontrollkästchen "Aktivieren". Die Dokumente werden dann in der Reihenfolge angesteuert, in der sie auf den Registerkarten angezeigt werden.

Sie können dem nächsten / vorherigen Dokument auch andere Tastaturkürzel zuweisen, wenn Sie dies vorziehen.

mdma
quelle
3
Das Deaktivieren des MRU-Verhaltens (Last recent use) unter "Einstellungen" sollte tun, was Sie möchten.
Greg Bray
5

Mit AutoHotkey kann die Lösung von lukescammell so geändert werden, dass stattdessen Browser_Back und Browser_Forward verwendet werden, wenn der Benutzer die Schaltflächen für Zurück und Vorwärts der Maus bereits für einen anderen Zweck zugeordnet hat:

#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

Dies sind zusätzliche Medientasten, die auf einigen Multimedia-Tastaturen zum Vor- und Zurückblättern in einem Webbrowser vorhanden sind.

Gnubie
quelle
Ich wollte mit einem AutoHotKey-Skript antworten, aber Sie scheinen mich geschlagen zu haben. :)
user7783780
5

Heutzutage ist dies das Standardverhalten. Wenn Sie also auf die neueste Version von Notepad ++ aktualisieren können, sollten Sie dies tun.

Die neuen Verknüpfungen 141 (nächster Tab) und 142 (vorheriger Tab), die bis mindestens Version 6.4.3 nicht existierten, sind jetzt Strg + PgDn und Strg + PgUp zugeordnet.

Dies umgeht auch den MRU-Dialog, so dass es ein doppelter Gewinn ist.

László van den Hoek
quelle
1

Einstellungen> Shortcut-Mapper Bildbeschreibung hier eingeben

Bearbeiten Sie die Verknüpfung und starten Sie sie neu: Verwenden Sie Alt + 1/2/3, um zu Tab 1/2/3 zu wechseln

Hustljian
quelle
interessant ....
user7783780
-1

Kurze Antwort:

Strg + Seite hoch / runter

Ali Karaca
quelle