67 votes

Passage aux onglets situés à droite ou à gauche de l'onglet en cours dans Notepad++.

Comment passer au document situé à gauche ou à droite du document actuel dans Notepad++ ?

Par exemple, si j'ai des documents A , B y C ouvert, et je suis actuellement en train d'éditer B Je voudrais un raccourci pour pouvoir.. :

  1. passer au document A comme. . . ( Alt - LeftArrow o Ctrl - Pageup )

OU

  1. passer au document C comme. . . ( Alt - RightArrow o Ctrl - PageDown ).

Tout ce que j'ai trouvé, c'est un moyen de passer au document suivant ou précédent en fonction de l'"historique" de la dernière ouverture du document, par exemple :

( Ctrl - Tab y Ctrl - Shift - Tab )

Les exemples que j'ai trouvés sont utiles, mais pas ce que je veux.

Ce que je demande est-il possible ?

76voto

mkdir Points 1087

Mise à jour

Cette fonctionnalité est incluse par défaut dans Notepad++ v6.4.5 et plus. La version 6.4.5 a été publiée le 9 août 2013. Notez que la version actuelle est la 7.5.8 publiée le 23 juillet 2018.

Si vous utilisez une version de Notepad++ antérieure à la version 6.4.5, le reste de cette réponse est toujours valable.

Natively

Vous pouvez le faire nativement dans Notepad++, mais pour reproduire le comportement de Firefox, vous devez désactiver le commutateur de documents et le comportement MRU.

Désactiver la fonctionnalité MRU

  1. Naviguez vers Paramètres > Préférences... > MISC. .
    • Où il est dit Sélecteur de documents (Ctrl+TAB) décochez la première case à cocher Activer .
    • Appuyez sur la touche Fermer bouton.

Créer les raccourcis Ctrl+PGUP/PGDN

  1. Naviguez vers Paramètres > Mappage de raccourcis... .
    • Assurez-vous que vous êtes sur le Menu principal onglet.
    • Faites défiler vers le bas et vous devriez voir dans les entrées 192 Passer au document précédent et 193 Passer au document suivant .
    • Par défaut, ils doivent être mappés sur Ctrl+Shift+Tab y Ctrl+Tab respectivement.
    • Double-cliquez n'importe où sur la ligne 192 et changez-la en Ctrl+Page haut .
    • Double-cliquez n'importe où sur la ligne 193 et changez-la en Ctrl+Page en bas .
    • Appuyez sur la touche Fermer bouton.

C'est ça !

Veuillez noter que vous n'aurez plus accès à la page d'accueil du site Web de la Commission européenne. Ctrl+Tab/Shift+Tab Le comportement de l'UFM maintenant. Si, comme moi, vous ne pouvez pas vivre sans cela, lisez la suite.

Une autre (meilleure) option

Notepad++ utilise par défaut les boutons arrière et avant d'une souris pour passer aux onglets adjacents de gauche et de droite, donc si vous êtes un fan d'AutoHotkey, vous pouvez utiliser ce petit script :

#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

Cela n'interfère pas avec d'autres programmes et vous permet d'avoir votre gâteau et de le manger ! Vous pouvez naviguer à gauche et à droite à travers les onglets adjacents en utilisant Ctrl+PgUp y Ctrl+PgDn et vous pouvez toujours passer au dernier onglet utilisé en utilisant la fonctionnalité intégrée de changement de document en utilisant Ctrl+Tab y Ctrl+Shift+Tab - tout comme Firefox :)

13voto

mdma Points 356

Paramètres -> Préférences -> MISC, Sélecteur de documents (Ctrl-TAB). Décochez la case "Activer". La navigation vers les documents se fera alors dans l'ordre où ils apparaissent dans les onglets.

Vous pouvez également attribuer des raccourcis clavier différents au document suivant/précédent si vous le souhaitez.

7voto

Gnubie Points 2737

En utilisant AutoHotkey, si les boutons de retour et d'avance de la souris sont déjà mappés par l'utilisateur dans un but différent, la solution de lukescammell peut être modifiée pour utiliser Browser_Back et Browser_Forward à la place :

#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

Il s'agit de touches multimédia supplémentaires que l'on trouve sur certains claviers multimédias et qui permettent de revenir en arrière et d'avancer dans un navigateur Web.

5voto

dbernard Points 91

Aujourd'hui, c'est le comportement par défaut, donc si vous avez la possibilité de passer à la dernière version de Notepad++, vous devriez le faire.

Les nouveaux raccourcis 141 (Onglet suivant) et 142 (Onglet précédent), qui n'existaient pas jusqu'à la version 6.4.3 au moins, sont désormais associés à Ctrl+PgDn et Ctrl+PgUp.

Cela permet également de contourner le dialogue MRU, donc c'est une double victoire.

1voto

hustljian Points 121

Paramètres > Mappage de raccourcis enter image description here

Modifier le raccourci et redémarrer : utiliser Alt + 1/2/3 pour passer à l'onglet 1/2/3

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X