Comment puis-je basculer vers le document à gauche ou à droite du document actuel dans Notepad ++?
Par exemple, si j'ai les documents A
name__, B
et C
ouvert, et que je suis en train de modifier B
name__, je voudrais un raccourci pour pouvoir:
A
name__, comme. . . (Alt-LeftArrow ou Ctrl-Pageup)OR
C
name__, comme. . . (Alt-RightArrow ou Ctrl-PageDown).Tout ce que j'ai trouvé est un moyen de passer aux documents suivants ou précédents en fonction de "l'historique" de la dernière ouverture du document, par exemple:
(Ctrl-Tab et Ctrl-Shift-Tab)
Les exemples que j'ai trouvés sont utiles, mais pas ce que je veux.
Est-ce que ce que je demande est possible?
La fonctionnalité est incluse par défaut dans Notepad ++ v6.4.5 et versions ultérieures. La version 6.4.5 a été publiée le 9 août 2013. Notez que la version actuelle est la version 7.5.8 publiée le 23 juillet 2018.
Si vous utilisez une version de Notepad ++ antérieure à la v6.4.5, le reste de cette réponse s'applique toujours.
Vous pouvez le faire en mode natif dans Notepad ++, mais pour répliquer le comportement de Firefox, vous devez désactiver le comportement du commutateur de documents et du MRU.
C'est tout!
Veuillez noter que vous n’avez plus accès au comportement Ctrl+Tab/Shift+Tab
MRU maintenant. Si, comme moi, vous ne pouvez pas vivre sans cela, continuez.
Par défaut, Notepad ++ utilise les boutons Précédent et Suivant d'une souris pour basculer vers les onglets gauche et droit adjacents. Ainsi, 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érera pas avec les autres programmes et vous permettra d'avoir votre gâteau et de le manger! Vous pouvez naviguer à gauche et à droite dans les onglets adjacents à l'aide de Ctrl+PgUp
et Ctrl+PgDn
et vous pouvez toujours basculer vers le dernier onglet utilisé à l'aide de la fonctionnalité de commutation de documents intégrée à l'aide de Ctrl+Tab
et Ctrl+Shift+Tab
- exactement comme Firefox :)
Paramètres -> Préférences -> MISC, commutateur de documents (Ctrl-TAB). Décochez la case "Activer". Les documents sont ensuite consultés dans l'ordre dans lequel ils apparaissent dans les onglets.
Vous pouvez également affecter différents raccourcis clavier au document suivant/précédent si vous préférez.
De nos jours, il s’agit du comportement par défaut. Par conséquent, si vous pouvez effectuer une mise à niveau vers la dernière version de Notepad ++, vous devriez le faire.
Les nouveaux raccourcis 141 (Next Tab) et 142 (Previous Tab), qui n'existaient pas avant la version 6.4.3 au moins, sont maintenant mappés sur Ctrl + PgDn et Ctrl + PgUp.
Cela contourne également la boîte de dialogue MRU, ce qui en fait un double gain.
À l'aide d'AutoHotkey, si les boutons Précédent et Suivant de la souris ont déjà été mappés par l'utilisateur dans un but différent, la solution de lukescammell peut être modifiée pour utiliser à la place Navigateur_Back et Navigateur_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
Il s’agit de boutons multimédias supplémentaires présents sur certains claviers multimédias permettant de revenir en arrière dans un navigateur Web.