Jak mogę przełączać karty w Notepad ++ za pomocą Ctrl + PgUp / Down? [duplikować]

38

Jak mogę łatwo przeglądać zakładki w Notepad ++?

Chciałbym używać Ctrl+ PgUp/ PgDnlike w Firefoksie.

fschl
źródło
@DavidPostill powiązany duplikat jest młodszy niż ten
Burgi
@Burgi To nie ma znaczenia. Ma lepszą odpowiedź. zobacz edycję przyjętej odpowiedzi na to: „strzelaj, odpowiedź na to pytanie jest o wiele lepsza tutaj: przełączanie się na zakładki po prawej lub lewej stronie bieżącej zakładki w Notatniku ++ Chciałbym, żeby pierwszy to widziałem!”
DavidPostill

Odpowiedzi:

48

Używam Notepad ++ w wersji 5.7 i łatwo jest zmienić zachowanie, aby robić dokładnie to, czego szukasz - użyj Ctrl + PgUp / PgDown, aby zmieniać zakładki, tak jak w Firefoksie. Oto jak:

Krok 1: Kliknij Ustawienia | Skrót mapowania ... i upewnij się, że „Menu główne” jest podświetlone w górnej części okna. Następnie przewiń na sam dół listy i znajdź wiersz z napisem „Przełącz do poprzedniego dokumentu”. Kliknij dwukrotnie jego bieżącą wartość skrótu, aw oknie, które się pojawi, zmień skrót na „Ctrl + Page up”. Podobnie zmień skrót „Przełącz do następnego dokumentu” na „Ctrl + Strona w dół”.

Krok 2: Kliknij Ustawienia | Preferencje ... | MISC. patka. W polu „Document Switcher (Ctrl + TAB)” usuń zaznaczenie „Włącz zachowanie MRU”. Jest to konieczne, aby przejście do następnego / poprzedniego dokumentu przełączyło się na sąsiednią kartę, a nie na kartę Ostatnio używane.

EDYCJA: strzelaj, odpowiedź na to pytanie jest o wiele lepsza tutaj:

Przełączanie na zakładki po prawej lub lewej stronie bieżącej zakładki w Notepad ++

Szkoda, że ​​nie widziałem tego pierwszy! :)

SteveK
źródło
4
W kroku 2 usuń zaznaczenie opcji „Włącz”, aby wyłączyć przełącznik dokumentów. Odpowiada to również powyższemu linkowi. W każdym razie dzięki za informację!
Sk606,
Ustawienia nie trzymały się dla mnie po zamknięciu notatnika ++, ale znalazłem rozwiązanie tutaj: ehc.ac/p/notepad-plus/bugs/938
anon58192932
16

Użyj Ctrl + Tab. To samo dotyczy większości aplikacji z kartami. :)

Mazzi
źródło
4
Nie zapomnij również wyłączyć preferencji „Przełącznik dokumentów”.
user1032613,
4
Ctrl + Tab to inteligentna karta, Ctrl + PgUp / Down to kolejno karty cykliczne.
Erik Bergstedt,
1

Aby włączyć zachowanie przełączania kart Ctrl + PgUp / Down, użyj skryptu AutoHotkey :

#IfWinActive, ahk_class Notepad++
^PgDn::send {XButton2}
^PgUp::send {XButton1}

Ten skrypt ma drobny błąd: gdy okno Notepad ++ jest zogniskowane, ale wskaźnik myszy jest umieszczony poza nim , AutoHotkey {XButton2}przejdzie do okna, nad którym unosi się wskaźnik myszy. (Czy ktoś znalazł lepsze rozwiązanie?)

Ten skrypt jest oparty na skrypcie zaczerpniętym z tego bloga .


źródło
0

ustaw skrót

Ustaw skrót samodzielnie. moim skrótem farvourite jest Alt + 1/2/3przejście doTab 1/2/3

hustljian
źródło
-1

Do szybkiego przełączania kart mogę polecić moją darmową wtyczkę open source „NavigateTo” - https://github.com/young-developer/nppNavigateTo/releases

Ta wtyczka jest podobna do NavigateTo w Visual Studio, ale jest prostsza. Pozwala na szybkie wyszukiwanie i nawigację między otwartymi plikami (zakładkami)

Możesz otworzyć formularz wtyczki w menu „ Wtyczki> Nawiguj do ” w Notepad ++ lub użyć skrótu klawiaturowego Ctrl +, COMMAaby wyświetlić okno dialogowe „Nawiguj do”, a następnie wyszukać według nazwy pliku (ścieżki) i nacisnąć, Enteraby przejść do otwartego pliku.

Oleksii Maryshchenko
źródło
Czy możesz wyjaśnić, co właściwie robi Twoja wtyczka? Na twojej stronie github nie ma readme ...
DavidPostill
@DavidPostill, ta wtyczka przypomina NavigateTo w Visual Studio, ale jest prostsza. Umożliwia szybkie wyszukiwanie i nawigację między otwartymi plikami (zakładkami).
Oleksii Maryshchenko
@OleksiiMaryshchenko - Masz wiele identycznych odpowiedzi, z których wszystkie polecają twoje oprogramowanie i żadne z poniższych nie jest zgodne z zaleceniami dotyczącymi oprogramowania tutaj w Supuser. Ponadto potrzebujesz tylko jednej odpowiedzi, która sugeruje użycie narzędzia, oznacz pozostałe pytania jako duplikaty jako jedno pytanie, na które odpowiesz. Powinieneś poprawić jakość swoich odpowiedzi
Ramhound
@Ramhound, Gotowe
Oleksii Maryshchenko,